Morro Bay is a waterfront city in San Luis Obispo County, California. As of the 2010 census, the city population was 10,234, down from 10,350 at the 2000 census.