Westmoreland County Flag

Westmoreland County

State:
Virginia
County Seat:
Montross

Westmoreland County's 2026 population is estimated at 19,869, reflecting a 1.62% growth rate over the past year (World Population Review estimate based on U.S. Census Bureau data). Westmoreland County is the 81st largest county in Virginia. The 2010 population was 17,493 and has grown 13.58% since 2010.

19,869
Total Population
87
Population Density (mi²)
81
Population Rank (State)
317 1.62%
Annual Population Growth

Westmoreland County Population

Demographics

Economics and Income Statistics