3 cities
| City | Rank | 2025 Pop. ↓ | 2020 Pop. | Annual Change | Density | Area (mi²) | Type |
|---|---|---|---|---|---|---|---|
| Lawrenceville | 1 | 993 | 1,011 | -0.4% | 863 | 1 | Town |
| Alberta | 2 | 296 | 301 | -0.34% | 139 | 2 | Town |
| Brodnax | 3 | 282 | 285 | -0.35% | 400 | 1 | Town |
Lawrenceville is the largest city in Brunswick County, with a population of 993.
Brodnax is the smallest city in Brunswick County, with a population of 282.
There are 3 cities in Brunswick County, Virginia.