BizGapMap

Home / Coffee shops & beverage bars

Coffee shops & beverage bars — Market Saturation by City

How many coffee shops exist per person present (residents + daytime workers) in each of 500 major U.S. counties, by ZIP code. Index = local density ÷ U.S. density (100% = U.S. average). Data: Census ZBP 2023 + ACS 2024 + BLS QCEW.

Includes: Coffee shops · Espresso bars · Boba / bubble tea shops · Juice & smoothie bars · Ice cream & frozen yogurt shops. Counted together because official statistics use one 722515 code.

Markets covered
500
U.S. counties
Coffee shops analyzed
65,902
NAICS 722515 (2023)
U.S. average
2.1
per 10,000 present
Data vintage
2023
ZIP-level (annual, ~2yr lag)

All markets

CityCounty Coffee shopsResidentsWorkers Per 10kIndexVerdict
North Kingstown, RI Washington County 80–102 130,240 45,855 5.2 248–304% Range spans bands
New York, NY New York County 1,394–1,522 1,619,224 2,072,276 5.2 247–250% Range spans bands
San Francisco, CA San Francisco County 556–580 830,479 727,248 4.7 221–222% High density
Hyannis, MA Barnstable County 128–196 233,772 76,047 4.6 219–313% Range spans bands
Bend, OR Deschutes County 110–114 204,553 77,895 4.5 215% High density
Mount Vernon, WA Skagit County 67–77 133,126 44,390 4.3 205–236% High density
Coeur D Alene, ID Kootenai County 92–108 184,878 64,355 4.2 202–228% High density
Portland, OR Multnomah County 424–464 794,233 443,368 4.2 198–201% High density
Kahului, HI Maui County 77–99 164,522 61,855 3.9 187–221% High density
San Luis Obispo, CA San Luis Obispo County 125–163 271,285 97,546 3.9 186–212% High density
New Orleans, LA Orleans Parish 171–209 371,853 170,149 3.7 178–186% High density
Wilmington, NC New Hanover County 110–120 237,060 118,886 3.7 176–180% High density
Silverdale, WA Kitsap County 114–140 277,633 62,999 3.7 175–200% High density
Asheville, NC Buncombe County 122–146 269,596 125,376 3.7 175–186% High density
Freehold, NJ Monmouth County 288–332 661,305 260,563 3.6 173–192% High density
Portland, ME Cumberland County 145–209 309,271 184,637 3.6 172–224% High density
Warwick, RI Kent County 73–77 171,316 68,991 3.5 169–173% High density
Irvine, CA Orange County 1,382–1,498 3,175,270 1,572,620 3.5 166–169% High density
Kennewick, WA Benton County 87–93 211,971 76,558 3.5 165–177% High density
Anchorage, AK Anchorage Municipality 125–155 290,303 141,024 3.5 165–181% High density
Brooklyn, NY Kings County 1,040–1,054 2,631,396 741,324 3.5 165% High density
Brockton, MA Plymouth County 213–257 530,039 179,501 3.4 163–177% High density
Medford, OR Jackson County 89–105 221,132 79,899 3.4 162–191% High density
Spokane, WA Spokane County 223–277 558,369 211,785 3.4 160–185% High density
Redmond, WA King County 992–1,082 2,298,524 1,295,866 3.4 160–164% High density
Garden City, NY Nassau County 567–617 1,401,387 598,752 3.3 159–167% High density
Paramus, NJ Bergen County 391–431 962,316 439,299 3.3 157–170% High density
Billings, MT Yellowstone County 67–93 169,496 73,535 3.2 154–196% High density
Portsmouth, NH Rockingham County 128–184 319,082 150,068 3.2 154–205% High density
Santa Cruz, CA Santa Cruz County 101–129 272,278 80,401 3.2 154–181% High density
Biddeford, ME York County 79–135 216,731 56,342 3.2 153–247% High density
Providence, RI Providence County 257–301 664,984 269,140 3.2 153–174% High density
Northampton, MA Hampshire County 59–101 161,056 46,046 3.2 152–245% High density
Yakima, WA Yakima County 94–120 257,983 70,831 3.2 152–188% High density
Eugene, OR Lane County 143–189 383,964 128,323 3.2 152–196% High density
Taunton, MA Bristol County 217–257 582,221 200,378 3.2 151–168% High density
Frisco, TX Denton County 365–387 978,658 345,999 3.2 151–156% High density
Canton, MA Norfolk County 281–303 720,686 332,697 3.2 151–157% High density
Everett, WA Snohomish County 309–331 841,433 277,304 3.2 150–153% Range spans bands
El Segundo, CA Los Angeles County 3,699–4,013 9,801,306 3,924,098 3.1 150–152% Range spans bands
Chico, CA Butte County 74–102 207,286 61,889 3.1 148–192% Range spans bands
Bellingham, WA Whatcom County 83–107 228,467 80,332 3.1 147–179% Range spans bands
Lacey, WA Thurston County 104–120 296,357 85,525 3.1 146–154% Range spans bands
Honolulu, HI Honolulu County 357–415 1,000,573 327,883 3.1 146–155% Range spans bands
Long Island City, NY Queens County 793–833 2,320,056 589,818 3.0 144–149% Above average
Santa Clara, CA Santa Clara County 762–844 1,935,981 1,162,159 3.0 144–147% Above average
Melville, NY Suffolk County 527–631 1,444,016 549,149 3.0 144–171% Range spans bands
Dover, NH Strafford County 45–63 130,989 39,158 3.0 142–186% Range spans bands
Roseville, CA Placer County 151–183 422,233 166,507 3.0 142–172% Range spans bands
Stamford, CT Western Connecticut Planning Region 228–276 627,079 283,277 3.0 141–153% Range spans bands
San Rafael, CA Marin County 92–142 257,061 106,330 3.0 141–190% Range spans bands
Boston, MA Suffolk County 338–370 780,506 719,212 3.0 141–146% Above average
Denver, CO Denver County 280–306 695,356 500,203 3.0 141–143% Above average
Fremont, CA Alameda County 600–636 1,655,008 750,285 3.0 141–145% Above average
Fort Collins, CO Larimer County 125–151 356,150 134,051 3.0 140–158% Range spans bands
Menlo Park, CA San Mateo County 283–313 713,109 457,352 2.9 139–148% Above average
Boulder, CO Boulder County 121–147 324,834 160,379 2.9 139–155% Range spans bands
Midland, TX Midland County 62–72 168,494 91,917 2.9 137% Above average
Covington, LA St. Tammany Parish 91–115 272,225 85,613 2.9 137–162% Range spans bands
Jersey City, NJ Hudson County 240–250 718,323 250,911 2.8 135–136% Above average
Waltham, MA Middlesex County 606–678 1,653,842 958,530 2.8 135–144% Above average
Meridian, ID Ada County 179–199 522,161 234,412 2.8 133–135% Above average
San Diego, CA San Diego County 1,111–1,289 3,282,423 1,385,217 2.8 133–141% Above average
Albany, OR Linn County 44–60 139,146 37,823 2.8 132–181% Range spans bands
Santa Rosa, CA Sonoma County 158–212 485,213 174,040 2.8 131–161% Range spans bands
Goleta, CA Santa Barbara County 144–188 443,781 158,550 2.8 131–147% Above average
Atlantic City, NJ Atlantic County 90–124 273,874 107,989 2.7 131–168% Range spans bands
Napa, CA Napa County 46–60 135,313 65,776 2.7 130–158% Range spans bands
Amarillo, TX Randall County 45–53 144,098 41,104 2.7 130–147% Above average
White Plains, NY Westchester County 322–394 997,782 391,628 2.7 128–153% Range spans bands
Folsom, CA Sacramento County 497–547 1,596,140 531,159 2.7 127–134% Above average
El Dorado Hills, CA El Dorado County 58–100 192,693 49,889 2.7 127–201% Range spans bands
East Syracuse, NY Onondaga County 158–218 473,091 218,807 2.7 127–164% Range spans bands
Newburgh, NY Orange County 125–199 406,298 127,315 2.7 126–187% Range spans bands
Washington, DC District of Columbia 252–424 681,033 536,896 2.7 126–135% Above average
Hillsboro, OR Washington County 203–227 617,052 301,658 2.6 126–136% Above average
Stratford, CT Greater Bridgeport Planning Region 101–117 329,194 106,382 2.6 126–136% Above average
Andover, MA Essex County 252–304 812,999 284,682 2.6 125–143% Above average
Leland, NC Brunswick County 44–54 151,179 32,781 2.6 125–148% Above average
Albuquerque, NM Bernalillo County 211–259 670,037 273,695 2.6 124–131% Above average
Coralville, IA Johnson County 49–65 153,959 67,063 2.6 124–155% Range spans bands
League City, TX Galveston County 112–138 379,923 101,205 2.6 124–141% Above average
Ventura, CA Ventura County 255–295 841,297 285,173 2.6 123–128% Above average
Clackamas, OR Clackamas County 128–150 416,428 157,792 2.6 123–138% Above average
New Haven, CT South Central Connecticut Planning Region 181–201 570,734 263,302 2.6 123–132% Above average
Mentor, OH Lake County 71–79 231,954 88,250 2.6 122–129% Above average
Albany, NY Albany County 98–166 295,619 175,518 2.6 122–176% Range spans bands
Austin, TX Travis County 426–494 1,302,098 733,329 2.6 121–128% Above average
New Braunfels, TX Comal County 63–69 215,245 64,040 2.5 121–129% Above average
Manchester, NH Hillsborough 131–171 426,425 184,159 2.5 120–151% Range spans bands
Staten Island, NY Richmond County 139–141 494,956 115,038 2.5 120% Above average
Santa Fe, NM Santa Fe County 45–71 155,624 47,935 2.5 119–162% Range spans bands
Nashville, TN Davidson County 240–278 727,851 461,146 2.5 119–124% Above average
Farmington, CT Capitol Planning Region 300–420 977,746 442,961 2.5 119–145% Above average
Parsippany, NJ Morris County 159–215 492,888 294,077 2.5 118–152% Range spans bands
Tacoma, WA Pierce County 263–337 921,490 277,851 2.5 118–141% Above average
Brentwood, TN Williamson County 81–97 248,976 158,539 2.5 117–132% Above average
Monterey, CA Monterey County 119–161 426,948 115,284 2.5 117–150% Range spans bands
Kingston, NY Ulster County 50–148 181,957 44,188 2.5 117–331% Range spans bands
Cedar Park, TX Williamson County 197–223 691,052 187,105 2.4 116–125% Above average
Pearland, TX Brazoria County 112–132 410,979 98,139 2.4 116–126% Above average
Tyler, TX Smith County 72–104 247,103 98,064 2.4 116–154% Range spans bands
Oswego, IL Kendall County 33–41 121,968 28,643 2.4 115–143% Above average
Lubbock, TX Lubbock County 90–128 311,047 122,184 2.4 115–141% Above average
Duluth, GA Gwinnett County 259–279 905,470 352,263 2.4 114–115% Above average
Davenport, IA Scott County 52–82 174,858 85,838 2.4 114–166% Range spans bands
Lakewood, NJ Ocean County 176–204 653,364 171,260 2.4 113–129% Above average
Daphne, AL Baldwin County 67–105 246,411 69,864 2.4 113–161% Range spans bands
Concord, CA Contra Costa County 316–358 1,159,422 342,009 2.4 113–122% Above average
Sugar Land, TX Fort Bend County 230–256 855,396 228,133 2.4 113–123% Above average
Bensalem, PA Bucks County 180–268 634,655 249,175 2.4 113–148% Above average
Fort Worth, TX Tarrant County 590–656 2,091,100 824,477 2.4 112–117% Above average
Woodway, TX McLennan County 77–115 270,919 111,818 2.4 112–156% Range spans bands
Flagstaff, AZ Coconino County 38–76 138,603 47,833 2.3 111–211% Range spans bands
Vestal, NY Broome County 55–87 201,184 68,480 2.3 111–164% Range spans bands
Hickory, NC Catawba County 50–60 172,263 85,017 2.3 111–128% Above average
Stuart, FL Martin County 45–59 160,167 68,029 2.3 110–120% Above average
Plano, TX Collin County 306–322 1,115,497 422,851 2.3 110–113% Above average
Columbus, OH Delaware County 63–71 227,622 93,324 2.3 109–123% Above average
Saint George, UT Washington County 53–87 196,501 69,154 2.3 109–171% Range spans bands
Atlanta, GA Fulton County 392–456 1,201,203 984,920 2.3 109–113% Above average
Philadelphia, PA Philadelphia County 441–473 1,580,199 690,182 2.3 109–113% Above average
Springdale, AR Washington County 73–105 269,901 98,624 2.3 109–133% Above average
Sioux Falls, SD Minnehaha County 62–92 209,802 123,578 2.3 109–147% Above average
Princeton, NJ Mercer County 114–142 395,671 210,496 2.3 108–122% Above average
Hilo, HI Hawaii County 53–109 205,769 54,300 2.3 108–206% Range spans bands
Vancouver, WA Clark County 135–155 515,787 158,571 2.3 108–119% Above average
Union, NJ Union County 159–181 602,051 207,358 2.3 107–117% Above average
Rochester, MN Olmsted County 48–62 161,039 105,002 2.2 107–129% Above average
Lone Tree, CO Douglas County 96–110 373,996 106,688 2.2 107–120% Above average
Weatherford, TX Parker County 37–49 147,840 33,831 2.2 107–130% Above average
Spring Valley, NY Rockland County 91–117 341,883 127,769 2.2 107–132% Above average
College Station, TX Brazos County 63–83 241,659 78,858 2.2 107–120% Above average
Broomfield, CO Jefferson County 166–196 625,185 241,043 2.2 106–116% Above average
Poughkeepsie, NY Dutchess County 77–131 300,448 91,489 2.2 106–172% Range spans bands
Myrtle Beach, SC Horry County 102–126 395,678 127,407 2.2 106–120% Above average
Reno, NV Washoe County 134–182 499,640 209,486 2.2 105–123% Above average
Colorado Springs, CO El Paso County 194–260 745,410 260,520 2.2 105–129% Above average
Lincoln, NE Lancaster County 89–151 325,418 153,480 2.2 105–164% Range spans bands
Lafayette, LA Lafayette Parish 70–90 249,293 134,258 2.2 105–114% Above average
Concord, NH Merrimack County 40–86 151,026 60,154 2.2 105–221% Range spans bands
Stroudsburg, PA Monroe County 42–88 166,936 46,499 2.2 105–205% Range spans bands
Englewood, CO Arapahoe County 191–215 690,454 359,140 2.2 104–109% Above average
Lewes, DE Sussex County 68–98 267,041 85,779 2.2 104–147% Above average
Ontario, CA San Bernardino County 556–694 2,195,107 711,262 2.2 104–121% Above average
Flowood, MS Rankin County 41–59 157,579 61,852 2.2 103–124% Above average
Riverside, CA Riverside County 615–703 2,482,806 674,999 2.2 103–110% Above average
Salt Lake City, UT Salt Lake County 326–386 1,199,921 634,804 2.1 102–107% Above average
Olive Branch, MS DeSoto County 47–53 187,694 63,199 2.1 102–115% Above average
Downers Grove, IL DuPage County 270–296 961,096 599,180 2.1 102–107% Above average
Metairie, LA Jefferson Parish 111–145 430,920 175,436 2.1 102–107% Above average
Mount Pleasant, SC Charleston County 108–156 400,685 208,214 2.1 102–126% Above average
Tempe, AZ Maricopa County 1,192–1,364 4,583,743 1,999,220 2.1 102–107% Above average
Fargo, ND Cass County 53–101 193,372 109,907 2.1 101–170% Range spans bands
Las Vegas, NV Clark County 598–710 2,323,950 965,188 2.1 101–109% Above average
Burlington, VT Chittenden County 50–86 172,179 87,804 2.1 101–154% Range spans bands
Concord, NC Cabarrus County 58–66 236,047 74,847 2.1 101–108% Above average
Eureka, CA Humboldt County 32–92 134,385 33,944 2.1 101–276% Range spans bands
San Marcos, TX Hays County 69–73 286,831 81,054 2.1 100–103% Above average
Saint Augustine, FL St. Johns County 74–86 311,914 80,233 2.1 100–108% Range spans bands
Virginia Beach, VA Virginia Beach city 113–131 456,349 163,508 2.1 100–107% Range spans bands
Springfield, MO Greene County 81–111 302,944 165,857 2.1 100–127% Range spans bands
Fort Lauderdale, FL Broward County 499–565 1,977,129 774,635 2.1 100–102% Range spans bands
Destin, FL Okaloosa County 53–75 219,979 65,772 2.1 100–130% Range spans bands
Perrysburg, OH Wood County 34–80 131,213 62,175 2.1 100–223% Range spans bands
Arlington, VA Arlington County 66–78 236,745 156,754 2.1 100–106% Range spans bands
Jacksonville, NC Onslow County 47–59 204,246 41,476 2.1 99–116% Range spans bands
Pittsburgh, PA Allegheny County 330–468 1,213,050 682,711 2.1 99–133% Range spans bands
Lafayette, IN Tippecanoe County 47–71 189,059 73,390 2.1 99–133% Range spans bands
Clarksville, TN Montgomery County 51–63 219,798 51,454 2.1 99–114% Range spans bands
Boca Raton, FL Palm Beach County 381–451 1,539,829 591,843 2.1 99–106% Range spans bands
Savannah, GA Chatham County 79–109 305,309 152,075 2.1 99–118% Range spans bands
Salem, OR Marion County 85–123 353,291 116,423 2.1 98–133% Range spans bands
Dallas, TX Dallas County 742–880 2,736,443 1,654,497 2.1 98–103% Range spans bands
Orlando, FL Orange County 397–475 1,506,022 844,340 2.1 98–104% Range spans bands
Groton, CT Southeastern Connecticut Planning Region 68–114 281,250 99,940 2.1 98–155% Range spans bands
Tulsa, OK Tulsa County 184–248 733,026 330,920 2.0 97–113% Range spans bands
Charlotte, NC Mecklenburg County 312–402 1,173,019 704,489 2.0 97–100% Range spans bands
Westborough, MA Worcester County 208–330 865,923 309,231 2.0 97–142% Range spans bands
Saint Petersburg, FL Pinellas County 238–304 963,481 418,050 2.0 97–107% Range spans bands
Saratoga Springs, NY Saratoga County 55–87 232,531 77,891 2.0 96–152% Range spans bands
King Of Prussia, PA Montgomery County 230–316 863,513 543,597 2.0 96–121% Range spans bands
Modesto, CA Stanislaus County 128–158 559,023 148,684 2.0 96–114% Range spans bands
Cumming, GA Forsyth County 45 198,629 48,627 2.0 96% Below average
Abilene, TX Taylor County 37–63 154,753 57,557 2.0 96–142% Range spans bands
Oklahoma City, OK Oklahoma County 215–305 859,845 417,131 2.0 96–118% Range spans bands
Gulfport, MS Harrison County 52–66 221,505 73,967 2.0 96–103% Range spans bands
West Sacramento, CA Yolo County 52–80 222,458 74,293 2.0 95–139% Range spans bands
Leawood, KS Johnson County 160–206 624,331 349,870 2.0 95–111% Range spans bands
Mount Juliet, TN Wilson County 36–46 152,210 55,550 2.0 95–106% Range spans bands
Visalia, CA Tulare County 105–157 473,757 104,822 2.0 95–133% Range spans bands
Bloomington, IN Monroe County 33–49 139,244 52,277 2.0 95–129% Range spans bands
Columbia, MO Boone County 46–66 189,673 82,732 2.0 95–123% Range spans bands
Saint Louis, MO St. Louis city 74–106 279,896 184,510 2.0 95–115% Range spans bands
Morrisville, NC Wake County 305–353 1,254,117 563,740 2.0 94–98% Below average
Prescott, AZ Yavapai County 56–108 247,198 71,401 2.0 94–161% Range spans bands
Greenwood, IN Johnson County 40–52 170,596 63,290 2.0 94–122% Range spans bands
Norman, OK Cleveland County 62–80 279,422 68,514 2.0 94–112% Range spans bands
Baton Rouge, LA East Baton Rouge Parish 113–157 451,022 241,608 2.0 94–112% Range spans bands
Augusta, GA Columbia County 38–44 171,448 42,324 2.0 94–104% Range spans bands
Layton, UT Davis County 81–91 362,366 96,561 2.0 94–101% Range spans bands
Saint Peters, MO St. Charles County 96–114 416,486 143,295 2.0 94–105% Range spans bands
Naples, FL Collier County 93–117 397,619 151,082 2.0 93–108% Range spans bands
Houston, TX Harris County 1,166–1,396 4,866,005 2,159,333 2.0 93–99% Below average
Carmel, IN Hamilton County 83–101 350,555 148,035 2.0 93–109% Range spans bands
Fresno, CA Fresno County 229–315 1,021,317 301,306 2.0 93–119% Range spans bands
Bluffton, SC Beaufort County 44–72 197,099 58,445 1.9 92–130% Range spans bands
Cedar Falls, IA Black Hawk County 31–49 130,172 58,636 1.9 92–134% Range spans bands
Beaumont, TX Jefferson County 59–85 252,884 102,594 1.9 92–114% Range spans bands
El Centro, CA Imperial County 37–59 174,015 33,702 1.9 92–142% Range spans bands
Middletown, CT Lower Connecticut River Valley Planning Region 40–76 175,257 65,999 1.9 91–174% Range spans bands
Omaha, NE Sarpy County 44–56 197,878 62,586 1.9 91–116% Range spans bands
Lehi, UT Utah County 161–181 701,070 275,094 1.9 91–100% Range spans bands
Holyoke, MA Hampden County 103–167 462,692 149,833 1.9 91–126% Range spans bands
Opelika, AL Lee County 39–59 177,802 52,583 1.9 91–123% Range spans bands
Miami, FL Miami-Dade County 622–738 2,738,360 1,041,424 1.9 91–96% Below average
Tracy, CA San Joaquin County 174–218 796,477 232,266 1.9 91–106% Range spans bands
Lexington, KY Fayette County 77–105 324,356 159,705 1.9 91–102% Range spans bands
Troy, NY Rensselaer County 35–83 160,774 46,534 1.9 90–199% Range spans bands
Richmond, VA Richmond city 52–70 222,029 105,755 1.9 90–100% Range spans bands
West Chester, OH Butler County 87–113 390,313 139,888 1.9 90–106% Range spans bands
Redding, CA Shasta County 41–93 190,130 53,985 1.9 90–186% Range spans bands
Hammond, LA Tangipahoa Parish 31–57 144,482 39,534 1.9 90–153% Range spans bands
Newark, NJ Essex County 190–218 863,415 293,932 1.9 89–100% Below average
Fairfield, CA Solano County 96–110 449,663 122,066 1.9 89–101% Range spans bands
Temple, TX Bell County 84–110 399,960 95,282 1.9 89–106% Range spans bands
Madison, WI Dane County 134–192 571,119 294,881 1.9 89–112% Range spans bands
Merrillville, IN Lake County 110–144 504,725 171,014 1.9 89–108% Range spans bands
Minneapolis, MN Hennepin County 324–384 1,274,032 930,781 1.9 89–101% Range spans bands
Sarasota, FL Sarasota County 99–133 452,773 158,202 1.9 89–103% Range spans bands
Schenectady, NY Schenectady County 38–60 180,276 47,892 1.9 88–126% Range spans bands
Edison, NJ Middlesex County 199–237 863,519 412,014 1.9 88–99% Below average
West Des Moines, IA Polk County 130–168 546,696 305,833 1.9 88–106% Range spans bands
Chicago, IL Cook County 1,181–1,325 5,132,257 2,445,383 1.9 88–96% Below average
State College, PA Centre County 34–82 160,267 46,882 1.9 88–207% Range spans bands
Spring, TX Montgomery County 142–160 671,730 197,300 1.8 88–94% Below average
Lockport, NY Niagara County 44–80 210,453 57,168 1.8 88–147% Range spans bands
Ogden, UT Weber County 60–76 278,206 95,890 1.8 87–99% Below average
Alexandria, VA Alexandria city 35–47 153,467 77,493 1.8 87–96% Below average
Bangor, ME Penobscot County 34–118 156,987 59,866 1.8 86–295% Range spans bands
Brighton, MI Livingston County 34–46 160,573 53,590 1.8 86–112% Range spans bands
Monroe, NC Union County 51–59 250,703 61,424 1.8 86–96% Below average
Chattanooga, TN Hamilton County 87–125 379,528 202,811 1.8 86–114% Range spans bands
Flemington, NJ Hunterdon County 28–74 133,199 43,352 1.8 86–184% Range spans bands
Omaha, NE Douglas County 137–185 591,749 333,647 1.8 86–105% Range spans bands
Buffalo, NY Erie County 208–294 948,221 414,184 1.8 86–115% Range spans bands
Knoxville, TN Knox County 111–151 499,281 236,911 1.8 85–99% Below average
El Paso, TX El Paso County 179–231 871,270 253,085 1.8 85–100% Below average
Valparaiso, IN Porter County 35–47 167,541 55,427 1.8 85–110% Range spans bands
Hendersonville, TN Sumner County 39–49 191,189 55,271 1.8 85–102% Range spans bands
Burleson, TX Johnson County 43–59 215,467 52,226 1.8 85–112% Range spans bands
Madera, CA Madera County 31–49 159,701 30,139 1.8 84–128% Range spans bands
Rochester, NY Monroe County 164–224 753,585 345,001 1.8 84–105% Range spans bands
Greeley, CO Weld County 75–133 373,512 100,955 1.8 84–140% Range spans bands
Camden, NJ Camden County 113–157 542,442 196,253 1.8 84–111% Range spans bands
Murfreesboro, TN Rutherford County 74–92 356,443 130,122 1.8 83–97% Below average
Warner Robins, GA Houston County 32–42 161,848 41,804 1.8 83–99% Below average
Tucson, AZ Pima County 217–293 1,072,121 336,499 1.7 83–99% Below average
Bentonville, AR Benton County 61–93 291,519 116,574 1.7 83–118% Range spans bands
Atlanta, GA Cobb County 168–198 777,758 372,158 1.7 83–87% Below average
Appleton, WI Outagamie County 46–74 212,451 103,913 1.7 83–122% Range spans bands
North Canton, OH Stark County 83–137 401,620 152,716 1.7 83–126% Range spans bands
Odessa, TX Ector County 36–50 171,416 72,071 1.7 83–96% Below average
Little Rock, AR Pulaski County 88–138 393,570 230,763 1.7 82–99% Below average
Waxahachie, TX Ellis County 43–65 222,795 52,087 1.7 82–117% Range spans bands
Saint Paul, MN Ramsey County 118–132 542,837 283,821 1.7 82–87% Below average
Chapel Hill, NC Orange County 32–42 159,674 52,230 1.7 82–97% Below average
Mount Laurel, NJ Burlington County 97–137 463,909 198,662 1.7 82–116% Range spans bands
Topeka, KS Shawnee County 37–83 178,269 73,482 1.7 82–166% Range spans bands
Champaign, IL Champaign County 42–96 208,555 71,922 1.7 82–175% Range spans bands
Cranberry Township, PA Butler County 42–94 202,636 84,042 1.7 82–175% Range spans bands
Maryville, TN Blount County 27–43 130,209 55,182 1.7 81–124% Range spans bands
Bowling Green, KY Warren County 30–44 147,438 57,508 1.7 81–113% Range spans bands
Jacksonville, FL Duval County 216–266 1,020,642 499,883 1.7 81–89% Below average
Cedar Rapids, IA Linn County 48–92 230,982 103,114 1.7 81–138% Range spans bands
Nampa, ID Canyon County 49–67 253,453 71,551 1.7 81–100% Range spans bands
Plainfield, IN Hendricks County 33–43 160,055 69,775 1.7 80–105% Range spans bands
Baltimore, MD Baltimore city 130–154 622,980 291,829 1.7 80–89% Below average
Wilmington, DE New Castle County 121–163 573,431 285,874 1.7 80–95% Below average
Wayne, NJ Passaic County 102–146 531,700 145,770 1.7 80–102% Range spans bands
Bolingbrook, IL Will County 139–169 697,966 252,149 1.7 80–96% Below average
San Antonio, TX Bexar County 411–497 2,044,549 788,736 1.7 80–91% Below average
Cincinnati, OH Hamilton County 186–260 842,501 531,677 1.7 80–104% Range spans bands
Atlanta, GA DeKalb County 154–202 768,335 300,123 1.7 80–89% Below average
Newnan, GA Coweta County 29–39 152,581 40,826 1.7 80–96% Below average
Laredo, TX Webb County 52–62 269,130 83,205 1.7 80–92% Below average
Ann Arbor, MI Washtenaw County 72–94 355,204 154,405 1.7 79–92% Below average
Elgin, IL Kane County 99–125 506,642 177,908 1.7 79–95% Below average
Grand Junction, CO Mesa County 31–59 158,777 56,447 1.7 79–140% Range spans bands
North Chicago, IL Lake County 153–181 747,565 351,156 1.7 79–90% Below average
Corpus Christi, TX Nueces County 69–119 351,950 130,507 1.7 79–111% Range spans bands
Sarasota, FL Manatee County 83–109 439,466 126,209 1.7 79–90% Below average
Gainesville, FL Alachua County 56–94 288,281 102,273 1.6 78–115% Range spans bands
Fort Wayne, IN Allen County 79–125 388,924 183,279 1.6 78–114% Range spans bands
Greenville, SC Greenville County 120–152 586,310 291,783 1.6 78–87% Below average
Schertz, TX Guadalupe County 30–42 157,840 50,580 1.6 78–99% Below average
Swedesboro, NJ Gloucester County 55–89 288,429 98,548 1.6 77–125% Range spans bands
Wichita, KS Sedgwick County 105–163 528,787 234,524 1.6 77–114% Range spans bands
Mc Lean, VA Fairfax County 236–302 1,112,020 681,997 1.6 77–87% Below average
Commerce City, CO Adams County 90–110 478,689 156,185 1.6 77–89% Below average
Durham, NC Durham County 67–89 327,804 174,233 1.6 77–86% Below average
Menomonee Falls, WI Waukesha County 87–119 416,773 244,814 1.6 77–96% Below average
Fayetteville, NC Cumberland County 64–84 348,651 97,067 1.6 77–96% Below average
Beachwood, OH Cuyahoga County 254–298 1,251,589 653,795 1.6 77–88% Below average
Bethlehem, PA Northampton County 67–101 343,263 146,757 1.6 76–104% Range spans bands
Springfield, IL Sangamon County 37–93 194,839 70,812 1.6 76–159% Range spans bands
Woodstock, GA Cherokee County 53–65 296,265 67,864 1.6 76–82% Below average
Dayton, OH Greene County 32–54 174,684 50,878 1.6 76–128% Range spans bands
Shelton, CT Naugatuck Valley Planning Region 84–124 455,072 143,457 1.6 76–101% Range spans bands
Green Bay, WI Brown County 55–79 278,140 134,829 1.6 76–95% Below average
Daytona Beach, FL Volusia County 106–154 585,930 163,139 1.6 76–90% Below average
Harlingen, TX Cameron County 77–101 425,007 121,999 1.6 75–91% Below average
Lake Charles, LA Calcasieu Parish 40–70 216,075 72,999 1.6 75–109% Range spans bands
Sterling, VA Loudoun County 83–119 430,542 191,115 1.6 75–88% Below average
Utica, NY Oneida County 43–133 230,321 85,056 1.6 75–214% Range spans bands
Birmingham, AL Shelby County 41–67 223,126 74,809 1.6 75–108% Range spans bands
Kansas City, MO Jackson County 141–229 725,261 342,399 1.6 75–114% Range spans bands
Johnson City, TN Washington County 27–43 146,067 52,808 1.6 74–102% Range spans bands
Norfolk, VA Norfolk city 45–71 233,596 108,525 1.6 74–101% Range spans bands
Hanford, CA Kings County 26–40 152,269 28,375 1.6 74–109% Range spans bands
Wayne, PA Delaware County 114–172 606,361 253,670 1.6 74–102% Range spans bands
Pataskala, OH Licking County 31–59 164,016 70,788 1.6 74–131% Range spans bands
Malvern, PA Chester County 102–178 535,535 241,727 1.6 74–106% Range spans bands
Bakersfield, CA Kern County 159–239 915,763 218,146 1.6 74–100% Below average
Melbourne, FL Brevard County 113–171 633,463 195,669 1.5 73–90% Below average
Newton, NJ Sussex County 25–61 147,069 29,529 1.5 73–144% Range spans bands
Greensboro, NC Guilford County 109–163 577,982 264,336 1.5 73–92% Below average
Orange Park, FL Clay County 38–48 224,705 47,711 1.5 73–80% Below average
Maumee, OH Lucas County 78–114 420,064 181,314 1.5 73–95% Below average
Somerset, NJ Somerset County 61–103 314,362 174,691 1.5 72–112% Range spans bands
Medina, OH Medina County 32–56 182,763 56,628 1.5 72–117% Range spans bands
Tallahassee, FL Leon County 53–81 297,542 106,232 1.5 72–88% Below average
Burlington, NC Alamance County 33–49 187,008 63,483 1.5 72–98% Below average
Vero Beach, FL Indian River County 29–49 166,936 51,187 1.5 72–91% Below average
Kent, OH Portage County 29–51 167,001 51,180 1.5 72–116% Range spans bands
Evansville, IN Vanderburgh County 35–69 183,565 100,123 1.5 71–92% Below average
Lake Mary, FL Seminole County 80–110 441,429 185,405 1.5 71–78% Below average
Akron, OH Summit County 94–146 513,150 229,897 1.5 71–98% Below average
Clarks Summit, PA Lackawanna County 39–79 215,434 90,335 1.5 71–130% Range spans bands
East Lansing, MI Ingham County 47–75 264,810 98,776 1.5 71–101% Range spans bands
Peoria, IL Peoria County 33–89 179,934 81,431 1.5 71–153% Range spans bands
Wausau, WI Marathon County 24–50 130,355 60,661 1.5 71–142% Range spans bands
Milwaukee, WI Milwaukee County 170–206 926,469 431,861 1.5 71–83% Below average
Lake Havasu City, AZ Mohave County 36–80 219,444 47,568 1.5 70–137% Range spans bands
Huntsville, AL Madison County 74–120 409,415 185,010 1.5 70–99% Below average
Panama City, FL Bay County 32–58 186,434 62,163 1.5 70–105% Range spans bands
Auburn Hills, MI Oakland County 242–334 1,282,834 727,774 1.5 70–87% Below average
Mishawaka, IN St. Joseph County 50–86 282,397 119,989 1.5 69–106% Range spans bands
Columbus, OH Franklin County 251–295 1,366,493 707,277 1.5 69–79% Below average
Wichita Falls, TX Wichita County 23–41 136,053 45,003 1.5 69–111% Range spans bands
Terrell, TX Kaufman County 29–43 183,309 36,313 1.4 68–97% Below average
Mason, OH Warren County 39–55 230,451 81,403 1.4 68–96% Below average
Youngstown, OH Mahoning County 38–90 223,534 81,616 1.4 68–148% Range spans bands
Fort Myers, FL Lee County 136–192 817,109 263,033 1.4 68–85% Below average
Rio Rancho, NM Sandoval County 24–50 153,817 27,867 1.4 68–136% Range spans bands
Rock Hill, SC York County 49–69 294,233 97,045 1.4 68–87% Below average
Richmond, VA Henrico County 64–80 337,830 220,227 1.4 68–74% Below average
Mooresville, NC Iredell County 33–51 192,680 79,784 1.4 67–84% Below average
Sherman, TX Grayson County 24–52 148,078 43,079 1.4 67–140% Range spans bands
Miamisburg, OH Montgomery County 93–145 537,404 239,839 1.4 67–96% Below average
Rockville, MD Montgomery County 183–271 1,076,754 436,377 1.4 67–86% Below average
Lancaster, OH Fairfield County 23–43 146,974 36,006 1.4 66–124% Range spans bands
Lebanon, PA Lebanon County 24–48 147,065 50,980 1.4 66–127% Range spans bands
Owings Mills, MD Baltimore County 136–190 811,235 333,648 1.4 66–89% Below average
Lancaster, PA Lancaster County 99–203 558,059 236,033 1.4 66–121% Range spans bands
Bel Air, MD Harford County 42–68 262,768 79,293 1.4 66–107% Range spans bands
Grand Rapids, MI Kent County 121–169 682,712 378,816 1.4 66–79% Below average
Minneapolis, MN Anoka County 57–63 351,152 120,054 1.4 66–73% Below average
Gainesville, GA Hall County 35–51 212,567 80,704 1.4 66–92% Below average
Clayton, NC Johnston County 29–43 189,124 42,187 1.4 66–88% Below average
Camp Hill, PA Cumberland County 46–70 269,697 129,697 1.4 65–94% Below average
Normal, IL McLean County 28–78 173,337 61,936 1.4 65–168% Range spans bands
Memphis, TN Shelby County 157–237 931,943 428,809 1.4 65–78% Below average
Annapolis, MD Anne Arundel County 103–151 579,103 233,423 1.4 65–95% Below average
Canonsburg, PA Washington County 35–131 215,520 85,413 1.4 64–241% Range spans bands
Indianapolis, IN Marion County 171–225 989,752 553,644 1.4 64–76% Below average
Pueblo, CO Pueblo County 26–42 169,248 50,552 1.3 64–98% Below average
Beaver Falls, PA Beaver County 25–57 164,772 45,043 1.3 63–145% Range spans bands
Wilkes Barre, PA Luzerne County 52–124 326,090 128,019 1.3 63–127% Range spans bands
Saint Louis, MO St. Louis County 178–226 1,028,683 614,590 1.3 63–75% Below average
Columbus, GA Muscogee County 34–58 220,518 72,100 1.3 63–85% Below average
Winston Salem, NC Forsyth County 67–107 416,830 178,036 1.3 63–82% Below average
Kissimmee, FL Osceola County 61–77 412,031 97,295 1.3 63–73% Below average
Greenville, NC Pitt County 28–54 180,210 62,893 1.3 63–103% Range spans bands
Columbia, MD Howard County 57–87 336,999 188,514 1.3 63–92% Below average
Louisville, KY Jefferson County 137–205 809,701 459,852 1.3 63–77% Below average
Pensacola, FL Escambia County 50–82 322,926 113,625 1.3 63–80% Below average
Merced, CA Merced County 41–69 288,279 48,681 1.3 62–102% Range spans bands
Moline, IL Rock Island County 23–57 144,245 64,178 1.3 62–132% Range spans bands
Tampa, FL Hillsborough 250–358 1,564,112 712,069 1.3 62–73% Below average
Columbia, SC Richland County 64–108 407,162 169,126 1.3 62–79% Below average
Pascagoula, MS Jackson County 19–37 131,754 31,215 1.3 61–87% Below average
Westminster, MD Carroll County 25–43 169,714 49,935 1.3 61–100% Range spans bands
Crystal Lake, IL McHenry County 48–72 328,030 92,834 1.3 61–89% Below average
Tuscaloosa, AL Tuscaloosa County 33–63 219,464 79,750 1.3 61–101% Range spans bands
Birmingham, AL Jefferson County 113–217 711,294 355,228 1.3 60–99% Below average
Vineland, NJ Cumberland County 23–51 156,846 48,353 1.3 60–123% Range spans bands
Yuma, AZ Yuma County 30–46 211,785 49,598 1.3 60–84% Below average
Kansas City, MO Clay County 41–67 265,074 118,425 1.3 60–92% Below average
Allentown, PA Lehigh County 56–104 358,762 170,695 1.3 60–103% Range spans bands
Erie, PA Erie County 43–99 267,101 102,941 1.3 60–122% Range spans bands
Portage, MI Kalamazoo County 39–71 256,879 112,688 1.2 59–93% Range spans bands
Elkhart, IN Elkhart County 34–48 207,941 130,825 1.2 59–77% Range spans bands
Holland, MI Ottawa County 46–68 306,882 129,108 1.2 59–79% Range spans bands
Yukon, OK Canadian County 21–33 156,616 26,098 1.2 59–81% Range spans bands
Mcdonough, GA Henry County 38 274,376 67,423 1.2 59% Well below average
Erlanger, KY Kenton County 25–33 166,567 73,908 1.2 58–72% Range spans bands
Denham Springs, LA Livingston Parish 19–35 143,052 24,343 1.2 58–95% Range spans bands
Mcallen, TX Hidalgo County 121–157 891,915 226,099 1.2 57–71% Range spans bands
Newport News, VA Newport News city 28–42 186,870 94,081 1.2 57–77% Range spans bands
Milford, OH Clermont County 30–50 221,449 58,713 1.2 57–95% Range spans bands
Jackson, MI Jackson County 22–50 159,537 50,099 1.2 57–124% Range spans bands
Flint, MI Genesee County 57–97 422,436 114,470 1.2 57–82% Range spans bands
Saint Paul, MN Dakota County 64–86 447,813 184,893 1.2 56–74% Range spans bands
Florence, SC Florence County 21–43 144,668 67,896 1.2 56–98% Range spans bands
Hershey, PA Dauphin County 42–86 285,266 155,968 1.2 55–102% Range spans bands
Kingsport, TN Sullivan County 22–38 163,515 58,256 1.1 54–79% Range spans bands
Clermont, FL Lake County 54–98 423,793 99,571 1.1 54–84% Range spans bands
Saint Paul, MN Washington County 38–62 285,910 97,169 1.1 54–88% Range spans bands
Logan, UT Cache County 19–51 140,040 55,778 1.1 54–133% Range spans bands
Detroit, MI Wayne County 239–327 1,792,362 640,223 1.1 54–70% Range spans bands
Kenosha, WI Kenosha County 22–46 162,024 66,123 1.1 54–88% Range spans bands
Greensburg, PA Westmoreland County 46–176 349,607 120,061 1.1 53–200% Range spans bands
Frederick, MD Frederick County 39–81 299,035 100,227 1.1 53–110% Range spans bands
Elyria, OH Lorain County 39–57 307,803 86,805 1.1 53–74% Range spans bands
Bronx, NY Bronx County 172–178 1,412,082 285,342 1.1 53–54% Well below average
Warren, MI Macomb County 113–153 878,672 296,871 1.1 52–66% Range spans bands
Las Cruces, NM Doña Ana County 29–83 236,770 56,133 1.1 52–127% Range spans bands
Saint Cloud, MN Stearns County 22–66 159,675 83,157 1.1 52–151% Range spans bands
Chesapeake, VA Chesapeake city 33–43 253,091 99,392 1.1 52–61% Range spans bands
Edwardsville, IL Madison County 34–76 268,375 94,295 1.1 51–115% Range spans bands
Jackson, MS Hinds County 28–82 220,037 83,598 1.1 51–113% Range spans bands
Gulf Breeze, FL Santa Rosa County 23–35 200,703 34,765 1.1 50–68% Range spans bands
New Port Richey, FL Pasco County 66–104 573,740 104,781 1.1 50–68% Range spans bands
Chambersburg, PA Franklin County 18–64 147,315 48,691 1.0 50–155% Range spans bands
Lithia Springs, GA Douglas County 18–26 149,553 44,645 1.0 50–61% Range spans bands
Neenah, WI Winnebago County 22–42 172,658 76,933 1.0 50–86% Range spans bands
East Peoria, IL Tazewell County 16–40 132,535 43,220 1.0 49–117% Range spans bands
Easley, SC Pickens County 17–35 150,090 29,797 1.0 49–89% Range spans bands
Beloit, WI Rock County 20–38 163,727 62,234 1.0 49–83% Range spans bands
Springfield, OH Clark County 16–36 134,389 43,149 1.0 49–104% Range spans bands
Hagerstown, MD Washington County 19–51 155,404 60,851 1.0 49–120% Range spans bands
Summerville, SC Dorchester County 19–33 166,963 39,897 1.0 48–79% Range spans bands
Warren, OH Trumbull County 22–66 193,501 52,232 1.0 48–134% Range spans bands
Augusta, GA Richmond County 24–42 200,535 78,721 1.0 48–63% Range spans bands
Hampton, VA Hampton city 15–29 132,860 34,168 1.0 48–73% Range spans bands
Shreveport, LA Caddo Parish 28–94 232,773 94,956 1.0 48–115% Range spans bands
Punta Gorda, FL Charlotte County 22–44 200,084 42,254 1.0 47–82% Range spans bands
Montgomery, AL Montgomery County 27–79 228,185 100,573 1.0 46–101% Range spans bands
Dover, DE Kent County 20–48 181,133 54,105 1.0 46–105% Range spans bands
Salisbury, NC Rowan County 15–39 133,355 45,889 1.0 46–113% Range spans bands
Spartanburg, SC Spartanburg County 38–90 334,295 125,154 1.0 46–96% Range spans bands
Racine, WI Racine County 23–39 206,558 69,937 1.0 45–73% Range spans bands
Fredericksburg, VA Spotsylvania County 15–25 141,654 33,418 0.9 45–69% Range spans bands
Port Saint Lucie, FL St. Lucie County 37–63 355,354 72,740 0.9 45–64% Range spans bands
Rockford, IL Winnebago County 32–68 284,853 110,619 0.9 45–78% Range spans bands
York, PA York County 53–121 476,698 173,506 0.9 45–100% Range spans bands
Florence, KY Boone County 17–29 144,247 80,611 0.9 44–70% Range spans bands
Manassas, VA Prince William County 51–79 501,551 114,472 0.9 43–59% Well below average
Monroe, LA Ouachita Parish 17–37 159,045 58,628 0.9 43–73% Range spans bands
Hiram, GA Paulding County 13–15 134,013 21,431 0.9 43–49% Well below average
Duluth, MN St. Louis County 21–105 198,429 83,349 0.9 42–200% Range spans bands
Casa Grande, AZ Pinal County 40–82 429,927 59,779 0.9 41–77% Range spans bands
Reading, PA Berks County 44–128 430,466 167,711 0.9 41–113% Range spans bands
La Plata, MD Charles County 16–54 170,349 35,482 0.9 40–131% Range spans bands
Muskegon, MI Muskegon County 17–37 176,982 51,435 0.8 40–87% Range spans bands
Kansas City, KS Wyandotte County 17–41 170,306 68,774 0.8 39–72% Range spans bands
Mobile, AL Mobile County 40–120 412,817 152,918 0.8 39–95% Range spans bands
Anderson, IN Madison County 12–40 132,011 34,649 0.8 38–108% Range spans bands
Saginaw, MI Saginaw County 18–52 187,091 76,238 0.8 38–101% Range spans bands
Shakopee, MN Scott County 15–25 157,514 60,893 0.8 38–63% Range spans bands
West Bend, WI Washington County 13–31 138,353 54,545 0.8 37–83% Range spans bands
West Columbia, SC Lexington County 28–52 314,008 109,650 0.8 36–62% Range spans bands
Battle Creek, MI Calhoun County 12–32 134,378 48,040 0.8 36–90% Range spans bands
Macon, GA Bibb County 16–46 174,812 77,198 0.7 36–67% Range spans bands
Brooksville, FL Hernando County 16–32 201,196 41,648 0.7 34–56% Well below average
Richmond, VA Chesterfield County 31–47 373,620 122,211 0.7 34–49% Well below average
Arnold, MO Jefferson County 15–45 200,118 37,730 0.7 33–89% Range spans bands
Anderson, SC Anderson County 15–45 189,559 61,026 0.7 32–80% Range spans bands
The Villages, FL Sumter County 11–25 146,639 29,603 0.7 32–74% Range spans bands
Ocala, FL Marion County 29–87 386,904 100,412 0.7 32–77% Range spans bands
Gastonia, NC Gaston County 18–42 238,761 70,983 0.7 31–66% Range spans bands
Thomasville, NC Davidson County 10–24 142,181 36,165 0.6 30–53% Well below average
Lakeland, FL Polk County 57–133 802,032 231,199 0.6 30–56% Well below average
Stafford, VA Stafford County 11–23 161,536 31,480 0.6 30–40% Well below average
Charleston, SC Berkeley County 18–38 265,788 62,924 0.6 29–61% Range spans bands
Charleston, WV Kanawha County 13–93 177,397 75,245 0.6 29–153% Range spans bands
O Fallon, IL St. Clair County 17–73 247,743 71,801 0.6 28–112% Range spans bands
Beltsville, MD Prince George's County 65–131 951,497 273,232 0.6 28–47% Well below average
Saint Joseph, MI Berrien County 10–52 163,620 53,561 0.5 25–130% Range spans bands
Monticello, MN Wright County 8–34 139,143 42,307 0.5 24–101% Range spans bands
Morrow, GA Clayton County 13–33 238,876 56,153 0.5 23–48% Well below average
Johnstown, PA Cambria County 7–91 131,380 43,083 0.5 22–271% Range spans bands
Monroe, MI Monroe County 8–36 162,298 38,038 0.4 21–94% Range spans bands
Asheboro, NC Randolph County 5–27 127,973 30,351 0.3 17–76% Range spans bands
Crystal River, FL Citrus County 6–42 161,965 30,517 0.3 16–80% Range spans bands
Port Huron, MI St. Clair County 6–48 161,718 41,633 0.3 16–115% Range spans bands
Dunn, NC Harnett County 4–22 114,473 23,154 0.3 15–75% Range spans bands
Pottsville, PA Schuylkill County 4–94 140,336 41,570 0.2 12–277% Range spans bands
Aiken, SC Aiken County 4–44 159,147 45,174 0.2 10–89% Range spans bands

Scroll the table sideways to see all columns.

How to read the index

Index 100% means the area has exactly as many coffee shops per person present as the U.S. as a whole. Below 100% suggests fewer competitors per capita; above suggests a denser, more competitive market.

The index uses residents + 0.5 × workers as "people present," because demand comes from daytime workers too.

Sources: U.S. Census ZIP Code Business Patterns (ZBP 2023), American Community Survey 2024 5-year, and BLS QCEW.

Browse coffee shops by state

Alabama 8 Alaska 1 Arizona 7 Arkansas 3 California 35 Colorado 11 Connecticut 7 Delaware 3 District of Columbia 1 Florida 34 Georgia 18 Hawaii 3 Idaho 3 Illinois 16 Indiana 13 Iowa 5 Kansas 4 Kentucky 5 Louisiana 10 Maine 3 Maryland 11 Massachusetts 10 Michigan 17 Minnesota 10 Mississippi 5 Missouri 8 Montana 1 Nebraska 3 Nevada 2 New Hampshire 4 New Jersey 18 New Mexico 4 New York 22 North Carolina 23 North Dakota 1 Ohio 22 Oklahoma 4 Oregon 8 Pennsylvania 26 Rhode Island 3 South Carolina 14 South Dakota 1 Tennessee 12 Texas 36 Utah 6 Vermont 1 Virginia 15 Washington 11 West Virginia 1 Wisconsin 11

BizGapMap — free, no-login small-business saturation reports for major U.S. counties. Built entirely from public U.S. Census, BLS, and IRS data (ZBP 2023, ACS 2024 5-year, PEP 2024, LODES, QCEW, IRS SOI). No forecasts, no revenue guesses — withheld cells are marked, and the few derived counts are labelled as estimates.