 mayo is a census-designated place (cdp) in anne arundel county, maryland, united states. the population was 8,298 at the 2010 census. the mayo cdp of 2010 includes all of the area that was formerly counted as the selby-on-the-bay cdp. the beach in mayo was formerly a popular weekend resort. ==geography== mayo is located at ,(38.893264, -76.504371) south of annapolis. it occupies a peninsula between the [[south river (
Census-designated_places_in_Anne_Arundel_County,_Maryland Census-designated_places_in_Maryland Populated_places_on_the_Chesapeake_Bay