US Places
Home › States › Virginia › Altavista

Altavista, Virginia

Altavista is a town in Campbell County, Virginia, with an estimated population of 3,331 in 2023. It sits at 37.1234, -79.2834 in the America/New_York time zone.

FieldValue
Place nameAltavista
Typetown
StateVirginia (VA)
CountyCampbell County
Population (2023 est.)3,331
Land area5.36 sq mi (13.88 km²)
Coordinates37.1234, -79.2834
Time zoneAmerica/New_York
ZIP codes24517

ZIP codes and area codes for Altavista

Altavista covers 1 ZIP code: 24517. Browse all ZIP codes in Virginia for the full list.

Where is Altavista?

Altavista is located in Virginia, in Campbell County. The coordinates above can be pasted directly into any map service. The nearest indexed places are listed below, which is a useful check when two states share a place name.

Nearby places

Hurt 3 km · VAGretna 21 km · VABrookneal 30 km · VABedford 31 km · VALynchburg 32 km · VAChatham 36 km · VAAppomattox 48 km · VAHalifax 51 km · VA

Other places in Campbell County

Brookneal 1,078

Related

All places in Virginia · Search US places · Campbell County

Frequently asked questions

What county is Altavista, VA in?

Altavista is in Campbell County, Virginia.

What is the population of Altavista, VA?

The 2023 Census Bureau estimate is 3,331.

What time zone is Altavista in?

Altavista is in the America/New_York time zone.