Brunswick County Flag

Brunswick County

State:
Virginia
County Seat:
Lawrenceville

Brunswick County's 2026 population is estimated at 15,648, reflecting a -0.32% growth rate over the past year (World Population Review estimate based on U.S. Census Bureau data). Brunswick County is the 95th largest county in Virginia. The 2010 population was 17,393 and has grown -10.03% since 2010.

15,648
Total Population
28
Population Density (mi²)
95
Population Rank (State)
-51 -0.32%
Annual Population Growth

Brunswick County Population

Demographics

Economics and Income Statistics