Brunswick County, NC ZIP Codes
13 ZIP codes cover all or part of Brunswick County, North Carolina. The Census Bureau counts 152,568 residents in the county, with a median household income of $77,024 and a median home value of $349,800. Median household income ranges from $49,670 in 28456 to $90,684 in 28469. Its largest communities include Leland, Oak Island, St. James, Boiling Spring Lakes and Carolina Shores.
Brunswick County (Census county figures)
| Measure | Census figure |
|---|---|
| Residents | 152,568 |
| Households | 69,124 |
| Median household income | $77,024 |
| Median home value | $349,800 |
| Median age | 56.4 |
| Median rent | $1,351 |
All 13 ZIP codes together
| Measure | Value |
|---|---|
| Residents (sum of ZIP codes) | 156,191 |
| Households (sum of ZIP codes) | 70,575 |
| Median household income, range across ZIP codes | $49,670 (28456) to $90,684 (28469) |
| Household-weighted average of ZIP medians (an approximation, not a true median) | $77,287 |
| Homeowners | 84.6% |
| Households with kids under 18 | 18.8% |
| Moved in the past year | 10.8% |
| Carrier routes in EDDM2GO's route library | 166 routes, 103,234 homes (13 of 13 ZIP codes) |
Top facts
- Highest median household income in Brunswick County: 28469 ($90,684)
- Most residents: 28451 (46,933 people)
- Highest homeownership: 28465 (91.1% own their home)
- Most households with kids: 28470 (27.9% of households)
- Most new movers: 28452 (21.3% moved in last year)
- Youngest median age: 28452 (30.3 years)
- Highest median home value: 28465 ($479,500)
Every ZIP code in Brunswick County
| ZIP | Mailing city | Residents | Households | Median income | Home value | Homeowners | With kids | New movers | Carrier routes | Mailboxes | Why listed |
|---|---|---|---|---|---|---|---|---|---|---|---|
| 28451 | Leland | 46,933 | 20,222 | $81,481 | $351,500 | 82.0% | 24.2% | 11.5% | 38 | 28,473 | 100% of its land |
| 28461 | Southport | 23,762 | 11,150 | $82,692 | $428,600 | 87.2% | 12.0% | 13.6% | 31 | 14,824 | 100% of its land |
| 28467 | Calabash | 13,313 | 6,917 | $75,341 | $308,600 | 89.6% | 6.8% | 6.3% | 16 | 10,935 | 100% of its land |
| 28462 | Supply | 12,340 | 5,522 | $60,349 | $253,000 | 84.5% | 21.7% | 10.5% | 14 | 9,041 | 100% of its land |
| 28470 | Shallotte | 11,219 | 5,161 | $65,030 | $276,300 | 75.0% | 27.9% | 6.4% | 10 | 7,237 | 100% of its land |
| 28469 | Ocean Isle Beach | 10,404 | 4,719 | $90,684 | $463,200 | 87.3% | 14.3% | 9.8% | 11 | 7,576 | 100% of its land |
| 28422 | Bolivia | 10,059 | 4,092 | $69,412 | $295,200 | 86.3% | 27.3% | 15.9% | 14 | 7,475 | 100% of its land |
| 28465 | Oak Island | 8,756 | 4,426 | $86,194 | $479,500 | 91.1% | 10.0% | 11.0% | 12 | 7,891 | 100% of its land |
| 28479 | Winnabow | 6,581 | 2,624 | $80,391 | $327,000 | 83.3% | 27.1% | 10.3% | 5 | 3,941 | 100% of its land |
| 28468 | Sunset Beach | 5,154 | 2,642 | $83,358 | $412,000 | 87.4% | 8.0% | 7.7% | 8 | 5,445 | 100% of its land |
| 28456 | Riegelwood | 3,860 | 1,531 | $49,670 | $167,900 | 84.7% | 23.3% | 5.7% | 3 | 1,608 | 13% of its land |
| 28420 | Ash | 2,658 | 1,163 | $53,935 | $198,100 | 78.8% | 25.6% | 8.1% | 3 | 1,891 | 100% of its land |
| 28452 | Brunswick County | 1,152 | 406 | — | — | 60.1% | 25.9% | 21.3% | 1 | 181 | 100% of its land |
A ZIP code is listed for Brunswick County when at least 10% of its land is in the county, when it holds at least 10% of the county's land, or when the county is its main county. Totals add up whole ZIP codes, including parts that cross the county line; the Census county figures above do not.
Cities and communities
- Leland — 29,607 residents · 2 ZIP codes
- Oak Island — 9,030 residents · 2 ZIP codes
- St. James — 7,072 residents · 1 ZIP code
- Boiling Spring Lakes — 6,347 residents · 1 ZIP code
- Carolina Shores — 5,017 residents · 1 ZIP code
- Shallotte — 4,639 residents · 2 ZIP codes
- Sunset Beach — 4,351 residents · 1 ZIP code
- Southport — 4,205 residents · 1 ZIP code
- Belville — 2,573 residents · 1 ZIP code
- Calabash — 2,377 residents · 2 ZIP codes
- Navassa — 2,039 residents · 1 ZIP code
- Holden Beach — 962 residents · 1 ZIP code
- Ocean Isle Beach — 903 residents · 1 ZIP code
- Northwest — 885 residents · 2 ZIP codes
- Varnamtown — 782 residents · 1 ZIP code
- Caswell Beach — 491 residents · 1 ZIP code
- Sandy Creek — 300 residents · 1 ZIP code
- Bolivia — 247 residents · 1 ZIP code
- Bald Head Island — 190 residents · 1 ZIP code
Rankings
- Richest ZIP codes in Brunswick County — 12 ZIP codes ranked
- ZIP codes with the highest home values in Brunswick County — 12 ZIP codes ranked
- ZIP codes with the highest homeownership in Brunswick County — 13 ZIP codes ranked
- ZIP codes with the most families with kids in Brunswick County — 13 ZIP codes ranked
- ZIP codes with the most new movers in Brunswick County — 13 ZIP codes ranked
- Youngest ZIP codes in Brunswick County — 13 ZIP codes ranked
- Oldest ZIP codes in Brunswick County — 13 ZIP codes ranked
- Fastest-growing ZIP codes in Brunswick County — 12 ZIP codes ranked
Price a mailing to Brunswick County ZIP codes
EDDM guides
Pick carrier routes on the EDDM route map
Frequently asked questions
- What ZIP codes are in Brunswick County, NC?
- 28451, 28461, 28467, 28462, 28470, 28469, 28422, 28465, 28479, 28468, 28456, 28420 and 28452. Some cross the county line; the table shows each ZIP's share of land in the county.
- What is the population of Brunswick County?
- 152,568 residents in 69,124 households (ACS 5-year estimates, 2020–2024).
- What is the median household income in Brunswick County?
- $77,024 for the county as a whole. Its ZIP codes range from $49,670 (28456) to $90,684 (28469).
- Which Brunswick County ZIP code has the highest median household income?
- 28469, at $90,684, among ZIP codes with at least 1,000 residents. See the full ranking of Brunswick County ZIP codes by income.
- How many carrier routes and mailboxes are in Brunswick County?
- For the 13 of 13 ZIP codes in EDDM2GO's stored route library: 166 carrier routes reaching 103,234 residential and 3,285 business mailboxes.
This product uses the Census Bureau Data API but is not endorsed or certified by the Census Bureau.