La Crosse
Town in Mecklenburg County, Virginia

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.
- 614residents (2020 Census)
- 476 ftelevation · 145 m
- 1.2 sq miland area · 3.2 km²
- 502 / sq mipopulation density
- 23950ZIP code
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…
Source: National Weather Service (NOAA).
Live webcams in 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
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
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 Census | 614 |
|---|---|
| Density | 502 per sq mi (194 per km²) |
Source: U.S. Census Bureau, Decennial Census.
La Crosse at a glance
| State | Virginia (VA) |
|---|---|
| County | Mecklenburg County |
| Type | Town |
| Population | 614 (2020) |
| Land area | 1.22 sq mi (3.2 km²) |
| Elevation | 476 ft (145 m) |
| Coordinates | 36.7014° N, 78.0945° W |
| ZIP code | 23950 |
| Official website | townoflacrosse.org |
| Census code (GEOID) | 5143176 |
Sources: U.S. Census Bureau (Gazetteer, ZCTA), USGS GNIS, Wikidata.
Towns near La Crosse
- South Hill2.5 mi NW
- Brodnax3.5 mi E
- Union Level7.6 mi W
- Bracey8.6 mi S
- Baskerville10.0 mi W
- Ebony10.6 mi SE
- Lawrenceville13.9 mi E
- Gasburg15.4 mi SE
- Alberta15.5 mi NE
- Boydton16.6 mi W
- Kenbridge18.0 mi N
- Macon, NC18.1 mi S
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: