Farmville
Town in Prince Edward County, Virginia

Farmville is a town in Prince Edward County, Virginia, with 7,473 residents (2020 Census). It sits at 351 ft (107 m) above sea level. The nearest town is Hampden-Sydney, 5.5 miles SW.
- 7,473residents (2020 Census)
- 351 ftelevation · 107 m
- 7.7 sq miland area · 19.9 km²
- 974 / sq mipopulation density
- 23909main ZIP code (2 in total)
About Farmville
Farmville is a town in Prince Edward (south of the Appomattox river) and Cumberland (north of the Appomattox river) counties in the Commonwealth of Virginia, and is the county seat of the former. The population was 7,473 at the 2020 census. Farmville was a major tobacco growing area in Virginia for over 100 years.
Farmville developed near the headwaters of the Appomattox River in central Virginia; the waterway was long its main transportation access to other markets. In the 19th century, a railroad through Farmville was developed, operating until the early 2000s, and subsequently adapted as the High Bridge Trail State Park, a rail trail park, approximately 30-mile-in length (48 km). US 15, VA 45 and US 460 now intersect at Farmville. The town is the home of Longwood University and is the town nearest to Hampden–Sydney College, which together comprise the core of the town's modern economy.
Text: Wikipedia · CC BY-SA 4.0
Farmville weather: 7-day forecast
Loading the National Weather Service forecast…
Source: National Weather Service (NOAA).
Live webcams in Farmville
Webcams: Windy.com
Living in Farmville
- Median household income
- $40,966
- Median home value
- $238,900
- Median rent
- $859/mo
- Median age
- 24.8
Do you know Farmville? Tell us about it
Help other travelers: share what makes Farmville special. We review every message before publishing it.
Map of Farmville
Tap any street on the map to see it in Street View below. Map: © OpenStreetMap contributors.
Farmville Street View
Drag the image to look around and tap the arrows on the ground to move. If it says there is no imagery, tap a nearby street on the map above.
Open in Google Maps ›Farmville, VA population
Farmville had 7,473 residents in the 2020 Census.
| 2020 Census | 7,473 |
|---|---|
| Density | 974 per sq mi (376 per km²) |
Source: U.S. Census Bureau, Decennial Census.
Farmville at a glance
| State | Virginia (VA) |
|---|---|
| County | Prince Edward County |
| Type | Town |
| Population | 7,473 (2020) |
| Land area | 7.68 sq mi (19.9 km²) |
| Water area | 0.14 sq mi (0.37 km²) |
| Elevation | 351 ft (107 m) |
| Coordinates | 37.2961° N, 78.4004° W |
| ZIP codes | 23909, 23901 |
| Official website | farmvilleva.com |
| Census code (GEOID) | 5127440 |
Sources: U.S. Census Bureau (Gazetteer, ZCTA), USGS GNIS, Wikidata.
Towns near Farmville
- Hampden-Sydney5.5 mi SW
- Burkeville13.6 mi SE
- Pamplin City15.7 mi W
- Cumberland16.1 mi NE
- Crewe16.9 mi SE
- Dillwyn17.2 mi N
- Keysville18.3 mi S
- Buckingham Courthouse19.8 mi NW
- Charlotte Court House21.1 mi SW
- Nottoway Court House21.6 mi SE
- Amelia Court House22.9 mi E
- Victoria23.0 mi SE
Straight-line distance between town centers.
Frequently asked questions about Farmville
What county is Farmville in?
Farmville is in Prince Edward County, Virginia.
What is the population of Farmville, VA?
7,473 people lived in Farmville at the 2020 Census.
What is the ZIP code of Farmville, VA?
The main ZIP code is 23909. Other ZIP codes: 23901.
What is the elevation of Farmville?
351 feet (107 m) above sea level.
What towns are near Farmville?
Hampden-Sydney (5.5 mi), Burkeville (13.6 mi), Pamplin City (15.7 mi), Cumberland (16.1 mi), Crewe (16.9 mi).
Last updated: