Westmoreland County Flag

Westmoreland County

State:
Virginia
County Seat:
Montross

Westmoreland County's 2026 population is estimated at 20,092, reflecting a 1.91% 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 14.86% since 2010.

20,092
Total Population
88
Population Density (mi²)
81
Population Rank (State)
377 1.91%
Annual Population Growth

Westmoreland County Population

Demographics

Economics and Income Statistics