Short answer
Minnesota had 903 staffing agency establishments in 2023, employing 60,685 people on a $2.90 billion payroll (Census County Business Patterns), 20th among the states: 658 temporary help locations and 245 placement or executive search offices. The state repealed its employment agency license requirement in 2015, so check agencies yourself: entity status with the Secretary of State, insurance, references, and how the bill rate covers earned sick and safe time, which temps accrue at one hour per 30 worked.
- 903 staffing establishments in Minnesota employ 60,685 people; temp help locations account for 57,241 of them.
- 59 temp help establishments with no fixed county employ 28,915 people, almost half the state's staffing headcount.
- Nine temp help locations have 1,000 or more employees, and 413 staffing locations have fewer than five.
- Temps anticipated to work at least 80 hours a year for an agency in Minnesota accrue earned sick and safe time.
- In the worked example, sick and safe time can add up to $0.67 an hour to a 13-week assignment at $20.00.
On this page
This report is for Minnesota employers choosing a staffing agency, job seekers comparing agencies, and B2B sellers whose customers are staffing firms across the state.
Minnesota's staffing market in Census data
The figures cover the state of Minnesota and two industry codes: NAICS 56131 (Employment Placement Agencies and Executive Search Services) and NAICS 56132 (Temporary Help Services). Source: US Census Bureau, County Business Patterns 2023.
| Measure (2023) | Minnesota |
|---|---|
| Establishments | 903 |
| Employees (week of March 12) | 60,685 |
| Annual payroll | $2,900,349,000 |
| Average employees per establishment | 67.2 |
| Average annual pay | $47,794 |
| Share of US establishments | 1.74% of 51,830 |
| State rank by establishments | 20th |
Half the temps have no county
The Census Bureau's 2023 county file shows where the agencies are, and where they aren't:
| County | Establishments | Employees |
|---|---|---|
| Hennepin County | 397 | 17,604 |
| Ramsey County | 108 | 3,351 |
| Statewide (no fixed county) | 63 | 28,943 |
| Dakota County | 54 | 1,737 |
| Anoka County | 44 | Not reported (high-noise figure) |
| Washington County | 35 | Not reported (high-noise figure) |
| St. Louis County | 14 | 522 |
| Stearns County | 12 | 372 |
The Census Bureau files employers "without a fixed location within a state (or of unknown county location)" as statewide. In Minnesota that's 59 temp help establishments with 28,915 employees, plus 4 placement agencies: 48% of all the state's staffing employees. These are likely agencies whose temps are spread over client sites statewide rather than tied to one branch, and they're invisible in any county count. Counties marked "not reported" were published with a high-noise flag, meaning the noise the Census Bureau adds for confidentiality moved the figure by 5% or more.
| Industry (NAICS, 2023) | Establishments | Employees | Annual payroll | Average pay |
|---|---|---|---|---|
| Temporary help services (561320) | 658 | 57,241 | $2,700,010,000 | $47,169 |
| Employment placement agencies (561311) | 121 | 2,626 | $114,864,000 | $43,741 |
| Executive search services (561312) | 124 | 818 | $85,475,000 | $104,493 |
Average pay is our calculation. Temp help holds 94% of the employees, an average of 87 per location, because temp agencies employ the people they place: the Census definition says they "are employees of the temporary help services establishment." A production temp in Stearns County or a contract analyst in Minneapolis counts on the agency's payroll. Executive search is a small-office business: 124 offices with 818 people.
| Employees per establishment | Establishments |
|---|---|
| 1 to 4 | 413 |
| 5 to 9 | 77 |
| 10 to 19 | 91 |
| 20 to 49 | 124 |
| 50 to 99 | 91 |
| 100 to 249 | 63 |
| 250 or more | 44 |
The Census Bureau doesn't publish the combined cells from 250 up because one placement or search office's class is withheld, so the 44 is the total less the published classes. The temp help row is complete: 19 temp locations have 250 to 499 employees, 15 have 500 to 999 and 9 have 1,000 or more. In broader bands, 581 establishments have 1 to 19 employees, 215 have 20 to 99 and 107 have 100 or more.
The Census Bureau counts places of business with a payroll, not firms, so self-employed recruiters are missing. It also excludes professional employer organizations (NAICS 56133): Minnesota's 57 PEO establishments reported 32,717 employees, because PEOs carry their clients' staff on their payrolls. The snapshot is the week of March 12, 2023, and SEC EDGAR lists no exchange-listed staffing company with its business address in Minnesota.
Minnesota's rules for agencies and temps
| Rule | What it says |
|---|---|
| Agency licensing | The license requirement in Minnesota Statutes 184.22 was repealed in 2015, though chapter 184 still governs agencies' contracts with applicants. |
| Search firm fees | No employer may require a candidate placed by a search firm to pay any part of the search firm's fee (184.22, subdivision 7). |
| Minimum wage | $11.41 an hour statewide in 2026 and $11.87 from 1 January 2027; Minneapolis and St. Paul have their own ordinances that may require more. |
| Earned sick and safe time (181.9445 to 181.9448) | Covers temporary and part-time employees anticipated to work at least 80 hours a year for the employer in Minnesota. They accrue at least one hour per 30 worked, up to 48 hours a year, from the first day. |
| Paid Leave premiums (268B.14) | Premiums began 1 January 2026; the statute set a starting rate of 0.7% of taxable wages for employers in both programs, adjustable each year by the commissioner, with employers paying at least half. |
For a temp, the employer under all of these is the agency, so its bill rate has to carry the cost.
Worked example: sick and safe time in the bill rate
Illustrative example. The wage and assignments are invented; the accrual rule is Minnesota Statutes 181.9446.
A Twin Cities agency pays a temp $20.00 an hour. Here's the most earned sick and safe time can add if every accrued hour is used:
| Assignment | Hours worked | Hours accrued | Cost if all used | Per hour worked |
|---|---|---|---|---|
| 13 weeks, 40 hours a week | 520 | 17.3 | $346.67 | $0.67 (3.3% of pay) |
| 52 weeks, 40 hours a week | 2,080 | 48 (capped; 69.3 uncapped) | $960.00 | $0.46 (2.3% of pay) |
Shorter assignments carry the higher cost per hour, because the 48-hour annual cap only bites late in the year. When you compare quotes, ask each agency whether its markup includes sick and safe time and Paid Leave premiums or bills them separately; an agency that looks 2% cheaper may simply be leaving them out.
Choosing a Minnesota agency
- Match the agency to the work: light industrial and manufacturing, office and professional, IT contract, healthcare, direct hire placement or executive search. A PEO handles HR and payroll for staff you already employ.
- Check the entity with the Minnesota Secretary of State's business search, and ask for workers' compensation and general liability certificates.
- Ask for an itemized rate: pay, markup, overtime, sick and safe time, Paid Leave premiums and conversion fees.
- Confirm which minimum wage applies at each work address, especially in Minneapolis and St. Paul.
- Read reviews and call references: ClearlyRated lists Minneapolis agencies with client and talent ratings.
If you're looking for work, you accrue sick and safe time from your first day on an agency's payroll if you're expected to work 80 hours or more that year. If you're placed by a search firm, the employer can't make you pay its fee.
Selling to Minnesota staffing agencies
| Establishment size | Count | Who usually decides |
|---|---|---|
| 1 to 19 employees | 581 | The owner or managing partner |
| 20 to 99 employees | 215 | Branch or operations manager, with the owner signing |
| 100 or more employees | 107 | Regional operations, payroll, compliance or HR technology |
Minnesota's two new leave programs make payroll and leave administration the timely pitch: agencies now track sick and safe time accruals for workers on short assignments and remit Paid Leave premiums on a large, shifting workforce. The statewide-coded agencies, with tens of thousands of workers spread across sites, are the largest buyers of scheduling, mobile onboarding and timekeeping. Start from the Minnesota Recruiting and Staffing Association and the ASA directory, then read job postings to separate Greater Minnesota manufacturing branches from Twin Cities office and IT recruiters. Research takes time at this scale; Bebop finds agencies that match a description and explains why each fits. For working a list this size, see how to build a prospect list.
Subject: Sick and safe time on short assignments Hi [first name], I saw [agency] is filling [number] [role] orders across [region] this month. With temps accruing sick and safe time from day one and Paid Leave premiums now due on every worker's wages, short assignments are where tracking breaks. We [what you do] so accruals and premiums follow each worker from site to site. Would it help to check last quarter's accruals against it? [Your name]
Local sources
| Source | What it gives you |
|---|---|
| Minnesota Statutes chapter 184 | Employment agency rules, including the repealed license section |
| Minnesota Statutes 181.9446 | Earned sick and safe time accrual |
| DLI minimum wage | State rates for 2026 and 2027 |
| Minnesota Secretary of State business search | Entity status and registered office |
| Minnesota Recruiting and Staffing Association | The state staffing association, affiliated with the ASA |
| ClearlyRated: Minneapolis staffing | Agencies with client and talent ratings |
| Greater MSP | Regional economic development for the Twin Cities |
| Minnesota Chamber of Commerce | The statewide business chamber |
Next step: see the state's wider economy in the report on companies in Minnesota.
Sources
- County Business Patterns (CBP), 2023, US Census Bureau, accessed 30 October 2026
- County Business Patterns methodology, US Census Bureau, accessed 30 October 2026
- 2022 NAICS Descriptions: 561320 Temporary Help Services, US Census Bureau, accessed 30 October 2026
- Minnesota Statutes 184.22, Licenses required, Minnesota Office of the Revisor of Statutes, 2026 Minnesota Statutes, accessed 30 October 2026
- Minnesota Statutes 181.9445, Definitions (earned sick and safe time), Minnesota Office of the Revisor of Statutes, 2026 Minnesota Statutes, accessed 30 October 2026
- Minnesota Statutes 181.9446, Accrual of earned sick and safe time, Minnesota Office of the Revisor of Statutes, 2026 Minnesota Statutes, accessed 30 October 2026
- Minnesota Statutes 268B.14, Premiums, Minnesota Office of the Revisor of Statutes, 2026 Minnesota Statutes, accessed 30 October 2026
- Minimum wage in Minnesota, Minnesota Department of Labor and Industry, accessed 30 October 2026
- Best Minneapolis Staffing Agencies, ClearlyRated, accessed 30 October 2026
- Minnesota Recruiting and Staffing Association, Minnesota Recruiting and Staffing Association, accessed 30 October 2026
Written by the Bebop team at Blackpearl Group. Published .
Questions people ask
How many staffing agencies are there in Minnesota?
Census County Business Patterns counted 903 staffing agency establishments in Minnesota in 2023, employing 60,685 people, 20th among the states. That's 658 temporary help locations, 124 executive search offices and 121 employment placement agencies. Hennepin County had 397 and Ramsey 108, and 63 establishments with no fixed county, mostly temp agencies, employed 28,943 people. These are establishments with payrolls, not companies.
Do staffing agencies need a license in Minnesota?
Not any more. The license requirement in Minnesota Statutes section 184.22 was repealed in 2015, although chapter 184 still regulates agencies' contracts with job applicants. Agencies still need an active business entity, workers' compensation coverage and compliance with wage and leave laws as the employer of their temps, so check the Secretary of State's business search and ask for insurance certificates.
Do temp workers get sick time in Minnesota?
Yes. Minnesota's earned sick and safe time law covers temporary and part-time employees anticipated to work at least 80 hours a year for the employer in Minnesota. For a temp, the employer is the agency. Workers accrue at least one hour for every 30 hours worked, up to 48 hours a year, starting on the first day of employment, and can carry over up to an 80-hour balance.
Can an employer make me pay a recruiter's fee in Minnesota?
No, not for a search firm placement. Minnesota Statutes 184.22, subdivision 7, says no employer may require a job candidate placed with it by a search firm to pay any part of the search firm's fee, directly or indirectly. Search firms that claim the statute's exemption must also be paid only by the employer and must never make candidates liable for a fee.
What is the minimum wage for temp workers in Minnesota?
The statewide minimum is $11.41 an hour in 2026 and $11.87 from 1 January 2027, according to the Minnesota Department of Labor and Industry. Minneapolis and St. Paul have their own ordinances that can require more, so the rate depends on where the temp works. The agency, as the employer, must pay the rate for the work address.