Upper Marlboro, MD. Upper Marlboro is located close to the center of Maryland. Upper Marlboro is part of Prince Georges County. Upper Marlboro has 0.40 square miles of land area and 0.02 square miles of water area. As of 2010-2014, the total Upper Marlboro population is 646, which has shrunk 0.31% since 2000.