Upper Marlboro is located in Prince Georges County, MD. The population is 672.
There are 18 public schools in Upper Marlboro with an average Homefacts rating of C. The total crime rate for Upper Marlboro is low , and there are 37 registered sex offenders residing in the city. Unemployment in Upper Marlboro is very high and the median home sales price is $0. Detailed and up-to-date Upper Marlboro property reports are available for any property address.
Cities near Upper Marlboro include Marlboro Village, Queenland and Marlboro Meadows.