Upper Marlboro, MD. Sponsored Topics. Upper Marlboro is a town in and the county seat of Prince George's County, Maryland, United States. The live-in population of the town core proper was only 648 at the 2000 census, although Greater Upper Marlboro is many times larger.