Upper Marlboro es un pueblo situado en el condado de Prince George, Maryland, Estados Unidos.
[2] Es la sede del condado.
La localidad está ubicada en las coordenadas 38°48′59″N 76°45′13″O / 38.81639, -76.75361 (38.816495, -76.75367).
[1] Según el censo de 2020, en ese momento la localidad tenía una población de 652 habitantes.
Del total de la población, el 8.0% eran hispanos o latinos de cualquier raza.