Short answer
The Minneapolis-St. Paul-Bloomington metro had 724 staffing agency establishments in 2023, employing 28,529 people on a $1.57 billion payroll (Census County Business Patterns): 502 temp help branches, 118 executive search offices and 104 placement agencies, with 397 in Hennepin County. When choosing one, note that Minnesota voids contract clauses barring you from hiring an agency's workers, temps working in Minneapolis are owed $16.37 an hour in 2026, and the state no longer licenses employment agencies.
- 724 staffing establishments in the Twin Cities metro employ 28,529 people; temp help branches hold 25,401 of them.
- There are 118 executive search offices, 94 of them with fewer than five employees, against 104 placement agencies.
- Minnesota Statutes 181.9881 bars a staffing firm from restricting a customer from soliciting or hiring its employees, for contracts from 1 July 2024.
- The Minneapolis minimum wage is $16.37 in 2026 and $17.02 in 2027, against a state rate of $11.41.
- In the worked example, a flat suburban rate under-quotes a split-site temp by $51.12 a week in 2027.
On this page
This page is for Twin Cities employers choosing an agency, job seekers comparing them, and B2B sellers whose customers are staffing and search firms.
Twin Cities staffing agencies in Census data
US Census Bureau, County Business Patterns 2023, for the Minneapolis-St. Paul-Bloomington, MN-WI Metro Area (CBSA 33460), NAICS 56131 (Employment Placement Agencies and Executive Search Services) and 56132 (Temporary Help Services):
| Measure (2023) | Twin Cities metro |
|---|---|
| Establishments | 724 |
| Employees (week of March 12) | 28,529 |
| Annual payroll | $1,570,326,000 |
| Average employees per establishment | 39.4 |
| Average annual pay | $55,043 |
| Share of US establishments | 1.40% of 51,830 |
| Industry (NAICS, 2023) | Establishments | Employees | Average annual pay |
|---|---|---|---|
| Temporary help services (561320) | 502 | 25,401 | about $54,400 |
| Executive search services (561312) | 118 | 803 | about $103,900 |
| Employment placement agencies (561311) | 104 | 2,325 | about $45,600 |
Temp help agencies are the legal employer of the people they place, so their branches carry 89% of the headcount, about 51 people each, most of them working at client sites. Search firms are the opposite: 94 of the 118 offices have fewer than five employees, so a senior search here is usually run by a small partner-led firm or the local office of a national one.
Size and location
| Employees per establishment | Establishments |
|---|---|
| 1 to 4 | 339 |
| 5 to 9 | 67 |
| 10 to 19 | 74 |
| 20 to 49 | 93 |
| 50 to 99 | 74 |
| 100 to 249 | 54 |
| 250 to 499 | Not published |
| 500 to 999 | Not published |
| 1,000 or more | Not published |
In broader bands, 480 establishments have 1 to 19 employees, 167 have 20 to 99 and 77 have 100 or more; the 77 is the total less the smaller bands, since the Census Bureau doesn't publish the top classes for the combined codes. The temp help row accounts for all 502 branches: 18 have 250 to 499 employees, 4 have 500 to 999 and none has 1,000.
| County | Establishments | Employees |
|---|---|---|
| Hennepin County | 397 | 17,604 |
| Ramsey County | 108 | 3,351 |
| Dakota County | 54 | 1,737 |
| Anoka County | 44 | Not reported (high-noise figure) |
| Washington County | 35 | Not reported (high-noise figure) |
| Scott County | 22 | Not reported (high-noise figure) |
| Carver County | 21 | Not reported (high-noise figure) |
| Wright County | 14 | Not reported (high-noise figure) |
The Census Bureau published the missing county employee figures but flagged them as high-noise: the noise it adds for confidentiality moved them by 5% or more. Hennepin has 55% of the locations and 62% of the employees. These eight counties hold 695 of the 724; the rest are in smaller Minnesota and Wisconsin counties. The counts are establishments with paid employees, not companies, and they leave out self-employed recruiters and professional employer organizations (35 PEO locations, 1,484 employees). No SEC-registered listed staffing company has its headquarters in the metro.
Kinds of agency
| Type | When to use it | Minnesota point to know |
|---|---|---|
| Light industrial temp | Warehouse, food production, manufacturing shifts | Pay floor depends on the city where the shift is worked |
| Office, finance and IT contract | Project work and backfills | Contract can't bar you from hiring the contractor (one software exemption, below) |
| Healthcare staffing | Nurses and care staff by shift | Same city pay rules apply |
| Temp-to-hire | A trial before an offer | Conversion terms need care under 181.9881 |
| Direct hire placement | Permanent hires | Search firms paid only by employers must not charge candidates |
| Executive search | Senior roles | Partner-led boutiques dominate |
| PEO | Payroll and HR for your existing staff | Recruits no one |
Minnesota rules that change the contract
No-hire clauses are void. Minnesota Statutes 181.9881 says no service provider "may restrict, restrain, or prohibit in any way a customer from directly or indirectly soliciting or hiring an employee of a service provider." A service provider includes any business acting as employer or manager for work a customer contracts for, which covers staffing agencies. It took effect on 1 July 2024 for contracts entered into from that date. The exemption is narrow: workers providing software development consulting who are seeking a permanent role with the customer through the provider. If your agency contract has a no-hire or non-solicitation clause, ask whether it survives the statute, and how the agency's conversion fee is framed.
No state agency licence. Minnesota used to license employment agencies. In 2015 the Legislature repealed the licence requirement and most of the licensing sections (Laws 2015, chapter 54, article 5). Conduct rules in chapter 184 still apply, and search firms are exempt only if they're paid solely by the employer and no candidate pays any fee. An employer also may not make a candidate placed by a search firm pay any part of the firm's fee.
City minimum wages. The state minimum wage is $11.41 an hour in 2026 and $11.87 from 1 January 2027. Minneapolis requires $16.37 in 2026 and $17.02 in 2027 "for time an employee performs work in the City of Minneapolis," for anyone working at least two hours in a calendar week in the city, including temporary and jointly employed workers. St. Paul has its own ordinance.
Worked example: one temp, two sites
Illustrative example. The company, rates and markup are invented; the wage floors are the published rates.
Mill City Fulfillment (millcity.example) has a site in north Minneapolis and one in Eden Prairie. Its agency pays $15.50 for the role and bills a 40% markup. A temp works 24 hours a week in Minneapolis and 16 in Eden Prairie.
| Week | Minneapolis hours (24) | Eden Prairie hours (16) | Weekly bill |
|---|---|---|---|
| Flat quote at $15.50 pay | $21.70 bill rate | $21.70 bill rate | $868.00 |
| 2026, city floor $16.37 | $22.92 bill rate | $21.70 bill rate | $897.28 |
| 2027, city floor $17.02 | $23.83 bill rate | $21.70 bill rate | $919.12 |
The flat quote misses $29.28 a week per temp in 2026 and $51.12 in 2027. For 15 temps through 26 weeks of 2027 that's $19,936.80. Ask the agency to quote by site, and to show the 1 January change in the rate card.
How to vet a Twin Cities agency
- Check the entity in the Secretary of State's business filings search.
- Get certificates for workers' compensation and general liability naming your company.
- Quote by site: Minneapolis, St. Paul and suburban sites can carry different pay floors.
- Read the hiring clause against 181.9881 before you sign.
- Read ratings on ClearlyRated and call two clients with similar roles.
If you're looking for work
You shouldn't pay to register with a staffing agency, and a search firm that charges candidates loses its exemption under Minnesota law. If you work at least two hours in a week in Minneapolis, check that your pay for those hours meets the city minimum, whichever city your agency is based in. And if a client wants to hire you, Minnesota law says your agency can't contractually stop it.
Selling to Twin Cities staffing agencies
Temp branches buy timekeeping that tracks the work location (for the city wage rules), screening, safety training and workers' compensation. Search boutiques buy research, candidate data and compliance support. Every firm with pre-2024 contract templates had a reason to revisit them.
| Establishment size | Count | Who usually decides |
|---|---|---|
| 1 to 19 employees | 480 | The owner or managing partner |
| 20 to 99 employees | 167 | Branch manager, with the owner signing |
| 100 or more employees | 77 | Regional operations, legal or finance; national firms buy centrally |
Build the list by county, starting with Hennepin's 397 locations, and sort temp branches from search boutiques by their postings. At volume, Bebop finds agencies that match a description and explains why each fits. For list method, see how to build a prospect list.
Subject: Your client agreement and 181.9881 Hi [first name], Since July 2024, Minnesota voids clauses that stop a client from hiring a staffing firm's people, and many client agreements still carry one. We review staffing agreements against 181.9881 and redraft conversion terms so they hold up. A first review of [firm]'s template takes [time]. Would that be useful before your next renewal round? [Your name]
Local sources
| Source | What it gives you |
|---|---|
| Minnesota Statutes 181.9881 | The ban on no-hire clauses in service contracts |
| Minnesota Statutes 184.22 | The search firm exemption and candidate fee rules |
| Minneapolis minimum wage | Rates, coverage and enforcement |
| St. Paul labor standards | St. Paul's wage and sick time rules |
| Minnesota business filings search | Entity status and registered office |
| ClearlyRated: Minneapolis staffing | Agencies with client and talent ratings |
| Greater MSP | Regional economic development |
| Minneapolis Regional Chamber | The regional chamber |
Next step: see the rest of the state in the report on staffing agencies 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
- Minnesota Statutes 181.9881, Restrictive employment covenants; void in service contracts, Minnesota Office of the Revisor of Statutes, accessed 30 October 2026
- Laws of Minnesota 2024, chapter 110, Minnesota Office of the Revisor of Statutes, accessed 30 October 2026
- Minnesota Statutes 184.22, Exemptions, Minnesota Office of the Revisor of Statutes, accessed 30 October 2026
- Laws of Minnesota 2015, chapter 54, Minnesota Office of the Revisor of Statutes, accessed 30 October 2026
- Minimum wage in Minnesota, Minnesota Department of Labor and Industry, accessed 30 October 2026
- Minneapolis Minimum Wage, City of Minneapolis, accessed 30 October 2026
- Best Minneapolis Staffing Agencies, ClearlyRated, accessed 30 October 2026
Written by the Bebop team at Blackpearl Group. Published .
Questions people ask
How many staffing agencies are there in Minneapolis?
Census County Business Patterns counted 724 staffing agency establishments in the Minneapolis-St. Paul-Bloomington metro in 2023, employing 28,529 people: 502 temp help branches, 118 executive search offices and 104 employment placement agencies. Hennepin County had 397 and Ramsey County 108. The count is of locations with paid employees, so a firm with several branches counts several times.
Can a staffing agency stop me from hiring its temp in Minnesota?
Not by contract. Minnesota Statutes 181.9881 says a service provider may not restrict, restrain or prohibit a customer from soliciting or hiring its employees, and such clauses are void. It applies to contracts entered into from 1 July 2024. The one exemption covers software development consultants seeking a permanent role with the customer. Ask a lawyer how any conversion fee in your contract is affected.
Do employment agencies need a license in Minnesota?
No. Minnesota repealed its employment agency licence requirement in 2015 (Laws 2015, chapter 54). Chapter 184's conduct rules still apply to employment agencies, and executive search firms are exempt only if the employer pays the whole fee and no candidate pays anything. Check an agency's registration with the Secretary of State and its insurance certificates instead.
What is the minimum wage for temp workers in Minneapolis?
$16.37 an hour in 2026 and $17.02 from 1 January 2027, for time worked in the City of Minneapolis by anyone working at least two hours there in a calendar week. The city says this includes temporary and jointly employed workers, wherever the employer is located. Outside Minneapolis and St. Paul, the state minimum of $11.41 in 2026 applies.