US lead list · Employment services

Staffing Agencies in the US: 56,173 staffing agency offices and how to reach them

The US Census Bureau counted 56,173 staffing agency offices in its 2023 County Business Patterns (NAICS 5613, employment services). 52% of them have fewer than 10 employees, and 26,855 have 10 or more. California has the most (6,292, 11% of the US total), and the top three states together hold 27%. Across the country these staffing agency offices employ 7,790,831 people, about 138.7 per location.

Build a staffing agency list

How big are staffing agencies?

US staffing agency offices by number of employees, County Business Patterns 2023 (NAICS 5613)
EmployeesLocationsShare
1-4 24,075 42.9%
5-9 5,243 9.3%
10-19 4,821 8.6%
20-49 7,223 12.9%
50-99 5,606 10%
100-249 5,273 9.4%
250-499 2,006 3.6%
500-999 967 1.7%
1,000+ 959 1.7%

Census counts temporary workers on the agency payroll as employees, which is why this industry has more large establishments than most. To reach the decision-maker, filter by internal titles such as branch manager instead of by size alone.

Where they are

States with the most staffing agency offices
StateLocationsShare of US
California6,29211.2%
Texas5,1059.1%
Florida4,0117.1%
Michigan3,3556%
New York2,7574.9%
Illinois2,3404.2%
Georgia2,2974.1%
Pennsylvania2,0193.6%
Ohio1,9753.5%
North Carolina1,9203.4%

State breakdowns: Staffing Agencies in California · Staffing Agencies in Texas · Staffing Agencies in Florida.

Who makes the buying decision

Staffing firms buy applicant-tracking and VMS software, job-board advertising, background checks, payroll funding and sales data. Branch managers run local offices; owners or regional directors approve software.

Largest management occupations in Employment Services (BLS OEWS, May 2024)
OccupationEmployedMedian pay
General and Operations Managers51,160$114,510
Managers, All Other13,530$110,470
Human Resources Managers11,290$103,600
Sales Managers9,810$126,720
Financial Managers7,050$159,290
Marketing Managers6,870$135,430

How to build the list in Evascrape

Industry filter (full search form, after sign-up)
staffing & recruiting, human resources
Job titles
Branch Manager, Owner, Director of Recruiting, Account Manager
Location
united states (or a state, for example california, us)
Build this list Opens the search form with the job titles and location filled in. You see the price before you pay; nothing runs until you start the search.

Recruiters are themselves heavy users of contact data and get frequent vendor emails. Mention the vertical they place (healthcare, IT, light industrial) to stand out.

Questions

How many staffing agency offices are there in the US?

The Census Bureau's County Business Patterns 2023 counts 56,173 staffing agency offices with paid employees under NAICS 5613 (employment services), of which 24,075 have fewer than five employees.

Which state has the most staffing agency offices?

California, with 6,292 (11% of the US). Texas follows with 5,105 and Florida with 4,011.

Who should I contact at a staffing agency?

Staffing firms buy applicant-tracking and VMS software, job-board advertising, background checks, payroll funding and sales data. Branch managers run local offices; owners or regional directors approve software.

What would a staffing agency list cost with Evascrape?

One contact for each of the 26,855 staffing agency offices with 10 or more employees would be 26,855 records, about $242 at $9 per 1,000 delivered records.

About the numbers

Business counts: U.S. Census Bureau, County Business Patterns 2023. They count establishments (single physical locations) with paid employees, so firms with several locations count more than once and businesses with no employees are not included. Occupation and pay figures: U.S. Bureau of Labor Statistics, Occupational Employment and Wage Statistics, May 2024. BLS counts employees only, so self-employed owners are not included in occupation figures. These are public statistics, not the size of the Evascrape database: list cost figures on these pages are upper bounds, because not every location has a matching contact, and you pay only for rows that are delivered. Evascrape prices are from the pricing page: $9 per 1,000 delivered contact records, smallest top-up $10 (about 1,100 records), optional email verification $5 per 1,000, no subscription.