Weems
Census-designated place in Lancaster County, Virginia

Weems is an unincorporated community (census-designated place) in Lancaster County, Virginia, with 184 residents (2020 Census). It sits at 20 ft (6 m) above sea level. The nearest town is Irvington, 1.8 miles E.
- 184residents (2020 Census)
- 20 ftelevation · 6 m
- 0.5 sq miland area · 1.4 km²
- 341 / sq mipopulation density
- 22480ZIP code
About Weems
Founded in 1886, Weems is an unincorporated community and census-designated place (CDP) in Lancaster County in the U. S. state of Virginia. It was first drawn as a CDP prior to the 2020 census. As of the 2020 census, Weems had a population of 184.
Christ Church, physically located in Weems, was designated a National Historic Landmark in 1961. Corotoman was listed on the National Register of Historic Places in 1970.
The community is in southern Lancaster County, at the end of Virginia State Route 222 (Weems Road) on the north bank of the tidal Rappahannock River, where it is joined by Carter Creek. Via VA 222 it is 6 miles (10 km) southwest of Kilmarnock, the largest town in the county. Aside from its historical significance as described above, Weems is a small, mostly residential community, but does operate waterside businesses and is a popular seaman's spot for berthing or entering the Chesapeake Bay. Its majority of residents are middle aged to retirement age (45–80).
Text: Wikipedia · CC BY-SA 4.0
Weems weather: 7-day forecast
Loading the National Weather Service forecast…
Source: National Weather Service (NOAA).
Live webcams in Weems
Webcams: Windy.com
Living in Weems
- Median household income
- $61,389
- Median age
- 34.3
Do you know Weems? Tell us about it
Help other travelers: share what makes Weems special. We review every message before publishing it.
Map of Weems
Tap any street on the map to see it in Street View below. Map: © OpenStreetMap contributors.
Weems 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 ›Weems, VA population
Weems had 184 residents in the 2020 Census.
| 2020 Census | 184 |
|---|---|
| Density | 341 per sq mi (132 per km²) |
Source: U.S. Census Bureau, Decennial Census.
Weems at a glance
| State | Virginia (VA) |
|---|---|
| County | Lancaster County |
| Type | Census-designated place |
| Population | 184 (2020) |
| Land area | 0.54 sq mi (1.4 km²) |
| Water area | 0.26 sq mi (0.67 km²) |
| Elevation | 20 ft (6 m) |
| Coordinates | 37.6550° N, 76.4512° W |
| ZIP code | 22480 |
| Official website | weems-va.com |
| Census code (GEOID) | 5183888 |
Sources: U.S. Census Bureau (Gazetteer, ZCTA), USGS GNIS, Wikidata.
Towns near Weems
- Irvington1.8 mi E
- White Stone3.4 mi E
- Kilmarnock5.4 mi NE
- Urbanna6.9 mi W
- Lancaster7.3 mi N
- Saluda8.5 mi SW
- Deltaville9.6 mi SE
- Gwynn14.2 mi SE
- Mathews16.1 mi SE
- Gloucester Courthouse17.8 mi S
- Heathsville17.8 mi N
- West Point20.5 mi W
Straight-line distance between town centers.
Frequently asked questions about Weems
What county is Weems in?
Weems is in Lancaster County, Virginia.
What is the population of Weems, VA?
184 people lived in Weems at the 2020 Census.
What is the ZIP code of Weems, VA?
The ZIP code of Weems is 22480.
What is the elevation of Weems?
20 feet (6 m) above sea level.
What towns are near Weems?
Irvington (1.8 mi), White Stone (3.4 mi), Kilmarnock (5.4 mi), Urbanna (6.9 mi), Lancaster (7.3 mi).
Last updated: