La Crosse

Town in Mecklenburg County, Virginia

View of La Crosse, Virginia
Photo: James Shelton32 · CC BY-SA 4.0

La Crosse is a town in Mecklenburg County, Virginia, with 614 residents (2020 Census). It sits at 476 ft (145 m) above sea level. The nearest town is South Hill, 2.5 miles NW.

About La Crosse

La Crosse is a town in Mecklenburg County, Virginia, United States. Its name is derived from the fact that it was a place where railroads once crossed, and there is still a caboose in the center of the town. La Crosse is adjacent to the neighboring town South Hill.

The town's population was 614 at the 2020 census.

Text: Wikipedia · CC BY-SA 4.0

La Crosse weather: 7-day forecast

Loading the National Weather Service forecast…

Hourly forecast & alerts ›

Source: National Weather Service (NOAA).

Live webcams in La Crosse

All 8 webcams near La Crosse ›

Webcams: Windy.com

Living in La Crosse

Median household income
$33,750
Median home value
$105,400
Median rent
$1,044/mo
Median age
40.8
Cost of living and demographics of La Crosse ›

Do you know La Crosse? Tell us about it

Help other travelers: share what makes La Crosse special. We review every message before publishing it.

Map of La Crosse

Tap any street on the map to see it in Street View below. Map: © OpenStreetMap contributors.

La Crosse Street View

Loading 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 ›

La Crosse, VA population

La Crosse had 614 residents in the 2020 Census.

2020 Census614
Density502 per sq mi (194 per km²)

Source: U.S. Census Bureau, Decennial Census.

La Crosse at a glance

StateVirginia (VA)
CountyMecklenburg County
TypeTown
Population614 (2020)
Land area1.22 sq mi (3.2 km²)
Elevation476 ft (145 m)
Coordinates36.7014° N, 78.0945° W
ZIP code23950
Official websitetownoflacrosse.org
Census code (GEOID)5143176

Sources: U.S. Census Bureau (Gazetteer, ZCTA), USGS GNIS, Wikidata.

Towns near La Crosse

Straight-line distance between town centers.

Frequently asked questions about La Crosse

What county is La Crosse in?

La Crosse is in Mecklenburg County, Virginia.

What is the population of La Crosse, VA?

614 people lived in La Crosse at the 2020 Census.

What is the ZIP code of La Crosse, VA?

The ZIP code of La Crosse is 23950.

What is the elevation of La Crosse?

476 feet (145 m) above sea level.

What towns are near La Crosse?

South Hill (2.5 mi), Brodnax (3.5 mi), Union Level (7.6 mi), Bracey (8.6 mi), Baskerville (10.0 mi).

Last updated: