BizGapMap

Home / Lowest measured density / Full-service restaurants / Michigan

Lowest measured density of restaurants in Michigan

Michigan has 65 ZIP codes where published counts of restaurants are statistically below the U.S. rate. Coverage is the Michigan counties on this site, not the whole state. Same filters as the radius search. Census ZBP 2023 + ACS 2024.

Includes: Sit-down restaurants with table service. Counted together because official statistics use one 722511 code.

Statistically low ZIPs
65
Poisson p < 0.05
Comparable ZIPs
220
published count ≥ 5, ≥ 10,000 residents
U.S. rate
6.4
per 10,000 present

Coverage. Only the Michigan counties BizGapMap covers, not the whole state. A missing state page means no ZIP there cleared the test — we do not publish an empty list.

Lowest measured density is not evidence of opportunity. A low published count can mean weak demand, no suitable space, commuters spending elsewhere, or businesses with no paid employees that ZBP does not count. Each line is a question to check locally.

False positives. The test is one-sided at 5% with no correction for looking at many ZIPs. Of 220 comparable ZIPs here, about 11 could clear the bar by chance. Small ZIPs rarely reach significance, so “not on this list” does not mean “no gap”.

ZIP codes

ZIPCityCounty RestaurantsExpected IndexBandZIP type ResidentsTest
48186 Westland Wayne County 5 23.5 21% Far below average Residential 35,103 p < 0.001
48235 Detroit Wayne County 7 30.8 23% Far below average Residential 45,600 p < 0.001
49464 Zeeland Ottawa County 6 25.4 24% Far below average Mixed 28,914 p < 0.001
48205 Detroit Wayne County 6 22.6 27% Far below average Residential 34,187 p < 0.001
48219 Detroit Wayne County 9 31.3 29% Far below average Residential 47,208 p < 0.001
48224 Detroit Wayne County 8 26.1 31% Far below average Residential 39,668 p < 0.001
49426 Hudsonville Ottawa County 9 29.1 31% Far below average Residential 40,523 p < 0.001
49507 Grand Rapids Kent County 9 27.0 33% Far below average Residential 38,487 p < 0.001
48503 Flint Genesee County 6 17.9 33% Far below average Mixed 22,347 p < 0.01
48184 Wayne Wayne County 5 14.6 34% Far below average Mixed 17,348 p < 0.01
49401 Allendale Ottawa County 7 20.2 35% Far below average Residential 29,674 p < 0.001
48234 Detroit Wayne County 8 22.1 36% Far below average Residential 32,760 p < 0.001
48204 Detroit Wayne County 5 13.7 36% Far below average Residential 20,696 p < 0.01
48910 Lansing Ingham County 9 24.7 36% Far below average Residential 32,800 p < 0.001
49505 Grand Rapids Kent County 9 24.1 37% Far below average Residential 32,426 p < 0.001
48036 Clinton Township Macomb County 7 17.3 41% Far below average Residential 22,538 p < 0.01
48239 Redford Wayne County 11 26.8 41% Far below average Residential 36,976 p < 0.001
48504 Flint Genesee County 7 17.0 41% Far below average Residential 24,218 p < 0.01
49203 Jackson Jackson County 11 26.6 41% Far below average Residential 36,474 p < 0.001
48098 Troy Oakland County 9 20.9 43% Far below average Mixed 20,936 p < 0.01
48393 Wixom Oakland County 8 18.5 43% Far below average Mixed 20,145 p < 0.01
48221 Detroit Wayne County 12 27.5 44% Far below average Residential 41,392 p < 0.001
48193 Riverview Wayne County 5 11.3 44% Far below average Residential 16,119 p ≈ 0.030
48911 Lansing Ingham County 13 28.9 45% Far below average Residential 39,876 p < 0.001
48223 Detroit Wayne County 7 15.4 46% Far below average Residential 22,622 p ≈ 0.015
48082 Saint Clair Shores Macomb County 5 11.0 46% Far below average Residential 16,027 p ≈ 0.039
49201 Jackson Jackson County 17 36.9 46% Far below average Residential 49,107 p < 0.001
48458 Mount Morris Genesee County 6 13.0 46% Far below average Residential 19,519 p ≈ 0.026
48473 Swartz Creek Genesee County 7 15.1 46% Far below average Residential 22,339 p ≈ 0.017
48506 Flint Genesee County 8 17.2 46% Far below average Residential 24,712 p ≈ 0.011
48033 Southfield Oakland County 8 16.8 48% Far below average Mixed 17,277 p ≈ 0.014
48331 Farmington Oakland County 10 20.9 48% Far below average Mixed 21,562 p < 0.01
48228 Detroit Wayne County 16 33.4 48% Far below average Residential 50,117 p < 0.001
48386 White Lake Oakland County 6 12.4 48% Far below average Residential 17,856 p ≈ 0.037
48854 Mason Ingham County 7 14.4 49% Far below average Residential 19,529 p ≈ 0.025
49315 Byron Center Kent County 11 22.2 49% Far below average Mixed 27,091 p < 0.01
48314 Sterling Heights Macomb County 9 18.2 49% Far below average Mixed 21,803 p ≈ 0.014
48188 Canton Wayne County 16 32.2 50% Far below average Residential 45,665 p < 0.01
48240 Redford Wayne County 6 11.9 51% Below average Residential 17,008 p ≈ 0.049
48161 Monroe Monroe County 10 19.7 51% Below average Residential 26,304 p ≈ 0.013
48341 Pontiac Oakland County 9 17.7 51% Below average Mixed 18,924 p ≈ 0.018
48088 Warren Macomb County 8 15.7 51% Below average Residential 22,991 p ≈ 0.026
49319 Cedar Springs Kent County 7 13.3 53% Below average Residential 18,802 p ≈ 0.046
48214 Detroit Wayne County 7 13.3 53% Below average Residential 18,595 p ≈ 0.046
48306 Rochester Oakland County 10 19.0 53% Below average Residential 28,389 p ≈ 0.019
49024 Portage Kalamazoo County 12 22.6 53% Below average Residential 30,823 p ≈ 0.011
48025 Franklin Oakland County 7 13.2 53% Below average Mixed 14,734 p ≈ 0.050
48047 New Baltimore Macomb County 15 28.1 53% Below average Residential 40,302 p < 0.01
48091 Warren Macomb County 13 24.3 54% Below average Residential 30,696 p < 0.01
49341 Rockford Kent County 15 27.8 54% Below average Residential 39,409 p < 0.01
48433 Flushing Genesee County 10 18.2 55% Below average Residential 26,384 p ≈ 0.027
48602 Saginaw Saginaw County 12 21.7 55% Below average Residential 27,127 p ≈ 0.018
48089 Warren Macomb County 15 25.7 58% Below average Mixed 31,853 p ≈ 0.016
48178 South Lyon Oakland County 15 25.6 59% Below average Residential 37,789 p ≈ 0.017
48198 Ypsilanti Washtenaw County 16 27.0 59% Below average Residential 39,244 p ≈ 0.016
48073 Royal Oak Oakland County 16 26.6 60% Below average Mixed 33,106 p ≈ 0.019
48603 Saginaw Saginaw County 14 22.3 63% Below average Mixed 27,757 p ≈ 0.042
48075 Southfield Oakland County 15 23.8 63% Below average Mixed 22,841 p ≈ 0.037
49509 Wyoming Kent County 15 23.4 64% Below average Mixed 28,152 p ≈ 0.045
49120 Niles Berrien County 17 26.2 65% Below average Residential 36,495 p ≈ 0.037
48212 Hamtramck Wayne County 19 29.2 65% Below average Residential 43,384 p ≈ 0.030
48439 Grand Blanc Genesee County 25 37.9 66% Below average Residential 51,900 p ≈ 0.017
48105 Ann Arbor Washtenaw County 19 28.3 67% Below average Residential 37,048 p ≈ 0.043
48044 Macomb Macomb County 27 39.6 68% Below average Residential 58,754 p ≈ 0.022
48174 Romulus Wayne County 20 29.2 68% Below average Mixed 32,211 p ≈ 0.047

Scroll the table sideways to see all columns. Sorted by measured density, lowest first.

How this is built

Who can be listed. ZIPs in the covered counties whose county has at least 15 ZIPs in our data, with at least 10,000 residents, and at least 5 published businesses in this industry. Census hides counts of 0–2; derived remainders are excluded.

Statistically low. P(X ≤ n | expected) < 0.05, where expected is the U.S. establishments-per-person-present rate times this ZIP’s demand (residents + 0.5 × jobs located here). Same definition as the index, so the percentage and the test cannot disagree. Full test →

ZIP type is jobs per resident, not zoning. A residential ZIP can look low because residents shop near work.

Questions

What does “lowest measured density” mean for restaurants? A ZIP is listed only when Census published at least 5 restaurants with paid employees, the ZIP has at least 10,000 residents, and a one-sided Poisson test finds the count statistically below the U.S. rate (p < 0.05). Index 100% is the national density per person present.

Is a low-density ZIP a place to open this kind of business? No. A low published count of restaurants can mean weak demand, no suitable space, residents shopping near work, or businesses with no paid employees that Census ZBP does not count. Each line is a question to check locally, not a recommendation.

Why is a state missing from this list? A state page exists only when at least one ZIP in the counties we cover clears the same test as the radius search. We do not publish an empty list. Coverage is those counties, not the whole state.

← All states for restaurants  ·  Restaurants in Michigan (county totals)  ·  Search by radius

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.