BizGapMap

Home / Gasoline stations with convenience stores / North Carolina

Gas stations in North Carolina

How many gas stations exist per person present (residents + daytime workers) across the 23 North Carolina counties we cover, by ZIP code, compared with the U.S. average. Data: Census ZBP 2023 + ACS 2024 + BLS QCEW.

Includes: Gas stations with a convenience store · Fuel + mart locations. Counted together because official statistics use one 447110 code.

State verdict (covered counties): In line with the U.S. rate — 106% of the U.S. rate
Counties covered
23
in North Carolina
Gas stations
2,229
establishments (2023)
Per 10,000 present
2.5
residents + 0.5×workers
U.S. average
2.4
per 10,000 present
State index
106%
vs. U.S.
Residents
7,284,936
in covered counties
Workers
3,028,827
jobs in covered counties
Coverage. This page aggregates only the 23 North Carolina counties BizGapMap covers — not the whole state. Counts and the index reflect those counties. The aggregate index uses only ZIP cells Census published, so it is a lower bound. Density is a supply-side signal: it counts existing gas stations and the people present, not foot traffic, income, rent, or whether locals want more.

Counties in North Carolina

CityCounty Gas stationsResidentsWorkers Per 10kIndexVerdict
Dunn Harnett County 47–53 114,473 23,154 3.7 157–171% High density
Hickory Catawba County 77–83 172,263 85,017 3.6 151–159% High density
Thomasville Davidson County 57–67 142,181 36,165 3.6 150–161% Range spans bands
Clayton Johnston County 72–80 189,124 42,187 3.4 144–152% Range spans bands
Mooresville Iredell County 79–93 192,680 79,784 3.4 143–150% Range spans bands
Gastonia Gaston County 91–103 238,761 70,983 3.3 140–152% Range spans bands
Fayetteville Cumberland County 130–144 348,651 97,067 3.2 134–147% Above average
Greensboro Guilford County 212–254 577,982 264,336 3.0 126–135% Above average
Asheville Buncombe County 99–125 269,596 125,376 3.0 126–138% Above average
Burlington Alamance County 65–75 187,008 63,483 3.0 125–137% Above average
Salisbury Rowan County 45–63 133,355 45,889 2.9 121–165% Range spans bands
Winston Salem Forsyth County 145–175 416,830 178,036 2.9 121–129% Above average
Jacksonville Onslow County 68–74 204,246 41,476 2.8 120–127% Above average
Asheboro Randolph County 40–52 127,973 30,351 2.8 118–141% Above average
Leland Brunswick County 50–56 151,179 32,781 2.7 116–131% Above average
Concord Cabarrus County 74–80 236,047 74,847 2.7 114–117% Above average
Greenville Pitt County 57–79 180,210 62,893 2.7 114–141% Above average
Wilmington New Hanover County 75–87 237,060 118,886 2.5 107–112% Above average
Durham Durham County 90–108 327,804 174,233 2.2 91–96% Below average
Chapel Hill Orange County 40–48 159,674 52,230 2.2 91–100% Below average
Monroe Union County 60–66 250,703 61,424 2.1 90–96% Below average
Morrisville Wake County 295–345 1,254,117 563,740 1.9 81–84% Below average
Charlotte Mecklenburg County 261–351 1,173,019 704,489 1.7 72–75% Below average

Scroll the table sideways to see all columns.

Lowest vs. highest measured density

Fewest competitors per capita

157%
151%
144%
140%

Most competitors per capita

90%
91%
114%
Low measured density is not evidence of opportunity. A county with few gas stations may simply lack foot traffic, retail space, or demand. Use the ranking to find where to look, then verify locally.

← All Gasoline stations with convenience stores markets nationwide  ·  Methodology  ·  Data sources

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.