Blog · November 10, 2026 · 9 min read

Where Local Businesses Face the Most Competition: The 50 Largest US Metros, Ranked

By Kasen Sansonetti, founder of Wetware Labs

Key findings

  • Miami is the most crowded market for local service businesses among the 50 largest US metros, followed by Tampa and Denver, according to Wetware Labs' analysis of 2023 Census Bureau data.
  • Memphis has the fewest local service businesses per resident of the 50, well behind Houston and San Antonio.
  • Four Florida metros rank in the top ten: Miami, Tampa, Orlando and Jacksonville.
  • Roofing shows the widest gap between metros: Denver has one roofing company with employees for every 6,152 residents, Las Vegas one for every 45,275.
  • Kansas City, where we're based, ranks 20th of 50.

Every owner we work with eventually asks me some version of the same question: how crowded is my market? For a long time my honest answer was a shrug and a list of competitors from Google Maps. That isn't an answer, so we counted.

We used the Census Bureau's newest business counts to measure how many local service businesses there are per resident in the 50 largest US metros, across twelve trades and professions people search for every day: plumbers, electricians, roofers, dentists, lawyers and more. That's 545,306 businesses in metros home to 185 million people.

Keep one picture in mind while you read. Local search is musical chairs. Google's map shows three businesses, and an AI assistant names a handful. The number of chairs is the same in every city. What changes is how many people are walking around them.

By the end you'll know where your metro ranks, which trades are most crowded where, and what to do this week if yours is a crowded one.

Which metros are the most crowded?

For each of the twelve industries, we ranked the 50 metros by businesses per 10,000 residents, then averaged each metro's standing across all twelve. We call the result the Local Competition Index. A score of 100 would mean a metro has the most businesses per resident in every industry; 0 would mean the fewest in every one.

Local Competition Index for the 50 largest US metros, Census 2023

Miami leads, and Florida puts four metros in the top ten. Memphis sits at the bottom, far behind the next-lowest metro, Houston. Metros with equal scores share a rank.

Same three chairs in every one of these cities. Miami just has the most people circling them.

Rank Metro area Index
1 Miami-Fort Lauderdale-West Palm Beach, FL 82.3
2 Tampa-St. Petersburg-Clearwater, FL 78.2
3 Denver-Aurora-Centennial, CO 76.5
4 San Diego-Chula Vista-Carlsbad, CA 68.5
5 Portland-Vancouver-Hillsboro, OR-WA 66.8
5 Raleigh-Cary, NC 66.8
7 Salt Lake City-Murray, UT 66.3
8 Orlando-Kissimmee-Sanford, FL 65.6
9 Boston-Cambridge-Newton, MA-NH 65.3
9 Jacksonville, FL 65.3
11 Oklahoma City, OK 64.8
12 Seattle-Tacoma-Bellevue, WA 64.5
13 Providence-Warwick, RI-MA 61.1
14 Chicago-Naperville-Elgin, IL-IN 60.4
15 New York-Newark-Jersey City, NY-NJ 60.2
15 Sacramento-Roseville-Folsom, CA 60.2
17 Philadelphia-Camden-Wilmington, PA-NJ-DE-MD 57.7
18 Richmond, VA 57.5
19 Austin-Round Rock-San Marcos, TX 56.8
20 Kansas City, MO-KS 56.6
21 Charlotte-Concord-Gastonia, NC-SC 56.5
22 Pittsburgh, PA 55.4
23 Minneapolis-St. Paul-Bloomington, MN-WI 54.3
24 Atlanta-Sandy Springs-Roswell, GA 53.9
25 Hartford-West Hartford-East Hartford, CT 53.4
26 San Francisco-Oakland-Fremont, CA 51.7
27 San Jose-Sunnyvale-Santa Clara, CA 51.2
28 St. Louis, MO-IL 50.5
29 Milwaukee-Waukesha, WI 49.3
30 Los Angeles-Long Beach-Anaheim, CA 49.1
31 Phoenix-Mesa-Chandler, AZ 46.4
31 Grand Rapids-Wyoming-Kentwood, MI 46.4
33 Cleveland, OH 45.1
34 Baltimore-Columbia-Towson, MD 44.9
35 Virginia Beach-Chesapeake-Norfolk, VA-NC 43.5
36 Louisville/Jefferson County, KY-IN 42.0
37 Dallas-Fort Worth-Arlington, TX 40.0
38 Birmingham, AL 39.5
39 Indianapolis-Carmel-Greenwood, IN 37.1
40 Nashville-Davidson-Murfreesboro-Franklin, TN 35.0
41 Detroit-Warren-Dearborn, MI 33.8
42 Riverside-San Bernardino-Ontario, CA 33.3
43 Washington-Arlington-Alexandria, DC-VA-MD-WV 32.8
44 Cincinnati, OH-KY-IN 27.9
45 Las Vegas-Henderson-North Las Vegas, NV 26.4
46 Fresno, CA 25.0
47 Columbus, OH 21.9
48 San Antonio-New Braunfels, TX 20.6
49 Houston-Pasadena-The Woodlands, TX 20.1
50 Memphis, TN-MS-AR 11.4

Which trades are most crowded where?

The overall index hides big swings inside single trades. For roofing, painting, law and pest control, the most crowded metro has more than six times as many businesses with employees per resident as the least crowded one.

Industry Most per resident Fewest per resident Gap
Beauty salons Pittsburgh, PA: 1 per 2,285 residents Fresno, CA: 1 per 9,861 4.3x
Chiropractors Minneapolis, MN: 1 per 4,055 residents Memphis, TN: 1 per 16,549 4.1x
Dentists San Jose, CA: 1 per 1,255 residents Memphis, TN: 1 per 3,402 2.7x
Electricians Boston, MA: 1 per 2,740 residents Memphis, TN: 1 per 6,149 2.2x
General auto repair Pittsburgh, PA: 1 per 3,014 residents Memphis, TN: 1 per 6,323 2.1x
Landscapers Providence, RI: 1 per 1,485 residents Houston, TX: 1 per 7,055 4.7x
Lawyers Miami, FL: 1 per 741 residents Riverside, CA: 1 per 4,776 6.5x
Painters Portland, OR: 1 per 4,054 residents Memphis, TN: 1 per 26,809 6.7x
Pest control Miami, FL: 1 per 9,836 residents Minneapolis, MN: 1 per 61,024 6.4x
Plumbing, heating and air conditioning contractors Providence, RI: 1 per 2,187 residents Columbus, OH: 1 per 4,814 2.2x
Roofers Denver, CO: 1 per 6,152 residents Las Vegas, NV: 1 per 45,275 7.4x
Veterinarians Oklahoma City, OK: 1 per 7,482 residents Fresno, CA: 1 per 17,401 2.4x

Take roofing. Denver has one roofing company with employees for every 6,152 residents. Las Vegas has one for every 45,275. A roofing company in Denver is going after the same three spots on the map as one in Las Vegas, with about seven times as many competitors per resident.

A few of these have obvious stories, and we'll label them as our read rather than findings. Denver and Oklahoma City, the two metros with the most roofing companies per resident, both sit in hail country. Pest control is a Florida business: Miami, Tampa and Jacksonville lead, and Minneapolis, with its long winters, has the fewest. Winter is the cheapest exterminator. And Miami has one law office with employees for every 741 residents, more than six times the rate in Riverside.

What does a crowded market mean for search?

Here's our read. When more people circle the same chairs, the tiebreakers decide who sits down. For the map, the biggest ones are the primary category on your Google Business Profile, your reviews, and the same name, phone and hours on every site that lists you. For AI answers, add other sites that mention you and a Bing Places listing, since Microsoft's Copilot searches the web through Bing.

None of that is advanced. It's the basics, done completely. In a market like Miami, finishing them only gets you into the game, because your competitors have finished them too. In a thinner market like Memphis, the same basics can win a chair quickly, because fewer competitors have bothered.

The research on how AI answers and searches that end without a click change what those basics are worth is in our local SEO and AI search statistics for 2026.

What would change our mind: these counts include only businesses with paid employees, so a one-person roofing crew isn't in them, and in some metros those crews are a big share of the market. Businesses per resident is also not the same as demand. A metro full of second homes or visitors has more customers than residents. If you know your trade's market differently, we'd like to hear it.

Where does Kansas City land?

We're based in Kansas City, so we looked closer. It ranks 20th of 50 overall, right in the middle of the pack. Here is every trade.

Industry KC rank of 50 KC: one business per
Chiropractors 3 5,269 residents
Veterinarians 11 8,639 residents
Roofers 13 10,925 residents
Lawyers 20 1,840 residents
Pest control 20 20,079 residents
Painters 21 7,988 residents
Landscapers 22 2,653 residents
Electricians 26 4,294 residents
Plumbing, heating and air conditioning contractors 28 3,367 residents
Dentists 31 2,538 residents
General auto repair 34 4,586 residents
Beauty salons 38 4,422 residents

What can you do about it this week?

  1. Find your row. Open the CSV below, find your metro and your trade, and note your rank and the "one business per so many residents" figure.
  2. Count the chairs. Search your main service and your town on your phone and write down the three businesses in the map. Then ask ChatGPT, Gemini and Copilot who they would recommend, and write down those names too.
  3. Compare. For each of those businesses, note the primary category on their Google profile, their rating, their review count, and whether the phone and hours match their website. Do the same for yourself.
  4. Fix the gaps in order. Primary category first. Then the same name, phone and hours on Google, Bing Places, Apple Business Connect, Facebook and Yelp. Then reviews: ask every happy customer, and answer every review.
  5. Get mentioned. A trade association directory, a supplier's "where to buy" page, a local sponsorship. Other sites naming you is what AI answers repeat.

If your trade is in a top-ten metro, plan on all five, every month. If it's in the bottom ten, steps 3 and 4 alone may get you a chair.

How we did it

  • Businesses: US Census Bureau, County Business Patterns 2023 (released 2025), which counts establishments with paid employees in the pay period including March 12, 2023.
  • Residents: US Census Bureau, Vintage 2024 population estimates, using each metro's July 1, 2023 figure.
  • Metros: the 50 largest metropolitan statistical areas by 2023 population, as defined by the Office of Management and Budget in 2023. The smallest of the 50 is Hartford, CT, with 1.16 million people.
  • Industries (NAICS 2017 codes): plumbing, heating and air conditioning contractors (238220), electricians (238210), roofers (238160), painters (238320), landscapers (561730), pest control (561710), general auto repair (811111), beauty salons (812112), dentists (621210), chiropractors (621310), veterinarians (541940) and lawyers (541110).
  • Index: within each industry, metros are ranked by businesses per 10,000 residents and the rank is turned into a 0 to 100 score; the index is the average of the twelve scores.
  • Limits: businesses without employees are not counted. An establishment is a location, so a company with five shops counts five times. Metro areas include their suburbs and some rural counties.

Download the data

The data is free to use with credit under a Creative Commons Attribution 4.0 license.

Cite this data: Wetware Labs, Local Competition Index (November 2026), from US Census Bureau County Business Patterns 2023. https://wetwarelabs.io/blog/local-business-competition-by-metro

Reporters: if you want the numbers for your metro or a trade we didn't cover, email kasen@wetwarelabs.io and we'll run it.

If you're in a crowded market and want to know which chair you're closest to, that's what our SEO audits measure.

Wetware Labs is a Kansas City software and search marketing firm. We run search programs for service businesses: technical health, local search, content and AI search.

Start with an audit