Upper Marlboro
Town in Prince George's County, Maryland

Upper Marlboro is a town in Prince George's County, Maryland, with 652 residents (2020 Census). It sits at 23 ft (7 m) above sea level. The nearest town is Marlboro Village, 1.5 miles NW.
- 652residents (2020 Census)
- 23 ftelevation · 7 m
- 1.1 sq miland area · 2.8 km²
- 594 / sq mipopulation density
- 20772ZIP code
About Upper Marlboro
Upper Marlboro, officially the Town of Upper Marlboro, is a town in and the county seat of Prince George's County, Maryland, United States. As of the 2020 census, the population within the town limits was 652, although Greater Upper Marlboro, which covers a large area outside the town limits, is many times larger.
Text: Wikipedia · CC BY-SA 4.0
Upper Marlboro weather: 7-day forecast
Loading the National Weather Service forecast…
Source: National Weather Service (NOAA).
Live webcams in Upper Marlboro
Webcams: Windy.com
Living in Upper Marlboro
- Median household income
- $116,875
- Median home value
- $357,500
- Median rent
- $1,880/mo
- Median age
- 34.9
Do you know Upper Marlboro? Tell us about it
Help other travelers: share what makes Upper Marlboro special. We review every message before publishing it.
Map of Upper Marlboro
Tap any street on the map to see it in Street View below. Map: © OpenStreetMap contributors.
Upper Marlboro 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 ›Upper Marlboro, MD population
Upper Marlboro had 652 residents in the 2020 Census.
| 2020 Census | 652 |
|---|---|
| Density | 594 per sq mi (229 per km²) |
Source: U.S. Census Bureau, Decennial Census.
Upper Marlboro at a glance
| State | Maryland (MD) |
|---|---|
| County | Prince George's County |
| Type | Town |
| Population | 652 (2020) |
| Land area | 1.10 sq mi (2.8 km²) |
| Water area | 0.05 sq mi (0.12 km²) |
| Elevation | 23 ft (7 m) |
| Coordinates | 38.8157° N, 76.7568° W |
| ZIP code | 20772 |
| Official website | uppermarlboromd.gov |
| Census code (GEOID) | 2479875 |
Sources: U.S. Census Bureau (Gazetteer, ZCTA), USGS GNIS, Wikidata.
Towns near Upper Marlboro
- Marlboro Village1.5 mi NW
- Queensland2.5 mi SW
- Brown Station2.9 mi NW
- Brock Hall2.9 mi N
- Marlboro Meadows3.0 mi NE
- Marlton4.1 mi SW
- Westphalia4.1 mi NW
- Melwood4.7 mi W
- Rosaryville5.1 mi SW
- Croom5.3 mi S
- Kettering5.4 mi N
- Largo6.0 mi NW
Straight-line distance between town centers.
Frequently asked questions about Upper Marlboro
What county is Upper Marlboro in?
Upper Marlboro is in Prince George's County, Maryland.
What is the population of Upper Marlboro, MD?
652 people lived in Upper Marlboro at the 2020 Census.
What is the ZIP code of Upper Marlboro, MD?
The ZIP code of Upper Marlboro is 20772.
What is the elevation of Upper Marlboro?
23 feet (7 m) above sea level.
What towns are near Upper Marlboro?
Marlboro Village (1.5 mi), Queensland (2.5 mi), Brown Station (2.9 mi), Brock Hall (2.9 mi), Marlboro Meadows (3.0 mi).
Last updated: