Brunswick County, North Carolina

Brunswick County, North Carolina, has 174,702 residents (July 2025 estimate). Its county seat is Bolivia. It uses Eastern Time and covers 849 sq mi (2,200 km²) of land.

CharlotteRaleighGreensboro
Brunswick County in North Carolina
Columbus CountyNew Hanover CountyOak IslandSt. JamesBoiling Spring LakesCarolina Shores
Brunswick County and its neighbors (simplified outlines). Open in OpenStreetMap ↗
Resident population, July 2025
174,702
Land area
849 sq mi (2,200 km²)
County seat or government
Bolivia
Time zone
Eastern TimeUTC-05:00 in January; UTC-04:00 in July
Median household income
$77,024 ± $2,734
Median home value
$349,800 ± $6,851
Median rent, with utilities
$1,351 ± $52
Homes lived in by their owners
84.6% ± 0.9 points
County type
County
Metro or micro area
Wilmington, NC metro areaCentral county
Water area
200 sq mi (518 km²)
State
North Carolina
County code (FIPS)
37019
Coordinates (central point)
34.038754, -78.227765

These coordinates mark a central point for the area, not a street address. Income, home value, rent and homes lived in by their owners: U.S. Census Bureau, American Community Survey 2020–2024 5-year estimates, ± margin at 90% confidence; checked on October 13, 2026.

Time zones in Brunswick County

Time zoneLocal time and UTC offsetNext clock change
Eastern TimeAmerica/New_YorkUTC-05:00 in January; UTC-04:00 in July. Enable JavaScript for the live clock.Enable JavaScript for upcoming changes.

Near a time-zone line, check where you are with the time-zone finder. Your phone’s setting can differ.

ZIP Code areas, largest first

  1. 2845146,933 people
  2. 2846123,762 people
  3. 2846713,313 people
  4. 2846212,340 people
  5. 2847011,219 people
  6. 2846910,404 people
  7. 2842210,059 people
  8. 284658,756 people
  9. 284796,581 people
  10. 284685,154 people
  11. 284563,860 people
  12. 284202,658 people
All 14
  1. 284361,922 people
  2. 284521,152 people

14 ZIP Code areas overlap Brunswick County. People counts are 2020–2024 estimates for each whole ZIP area. Mailing ZIPs can differ; check an address with USPS ZIP Code Lookup.

Official county information

Brunswick County government website ↗ is the next stop for county offices, tax, voting, jury and records information. A geographic lookup cannot determine eligibility, tax liability or a court obligation.

Townships in Brunswick County, largest first

  1. Town Creek Township44,842 people
  2. Shallotte Township36,719 people
  3. Lockwoods Folly Township30,848 people
  4. Smithville Township19,986 people
  5. Northwest Township17,620 people
  6. Waccamaw Township2,553 people

People counts are American Community Survey 2020–2024 5-year estimates. All townships in North Carolina, by county

School districts in Brunswick County, largest first

  1. Brunswick County Schools152,568 people

Districts with land in the county; a district can cross county lines. People counts are American Community Survey 2020–2024 5-year estimates. A district boundary doesn’t decide which school a student attends.

Cities, towns and communities, largest first

These areas overlap the mapped boundary; an overlap does not mean that every address belongs to both.

  1. Leland, North Carolina (town)29,607 people
  2. Oak Island, North Carolina (town)9,030 people
  3. St. James, North Carolina (town)7,072 people
  4. Boiling Spring Lakes, North Carolina (city)6,347 people
  5. Carolina Shores, North Carolina (town)5,017 people
  6. Shallotte, North Carolina (town)4,639 people
  7. Sunset Beach, North Carolina (town)4,351 people
  8. Southport, North Carolina (city)4,205 people
  9. Belville, North Carolina (town)2,573 people
  10. Calabash, North Carolina (town)2,377 people
  11. Navassa, North Carolina (town)2,039 people
  12. Holden Beach, North Carolina (town)962 people
All 19
  1. Ocean Isle Beach, North Carolina (town)903 people
  2. Northwest, North Carolina (city)885 people
  3. Varnamtown, North Carolina (town)782 people
  4. Caswell Beach, North Carolina (town)491 people
  5. Sandy Creek, North Carolina (town)300 people
  6. Bolivia, North Carolina (town)247 people
  7. Bald Head Island, North Carolina (village)190 people

Bordering areas, nearest first

Distances are straight lines between map points.

  1. New Hanover County, North Carolina23 mi northeast
  2. Columbus County, North Carolina28 mi northwest
  3. Pender County, North Carolina38 mi northeast
  4. Horry County, South Carolina44 mi west

Before using this answer on a form

Use a precise point for address-level questions. A device accuracy circle can cross a boundary; confirm tax, voting or jury details with the responsible office.

Find the county where you are now, check its ZIP area, or check the time zone where you are.

See this county on Census.gov ↗

Areas that only touch the edge

These areas meet the boundary only along a sliver. Most addresses here are not in them; for an address near the line, check with the county.