El Rosario, Baja California. El Rosario is a small town on the west coast of the state of Baja California on Highway 1, 61 km south of San Quintín and 119 km north of Cataviña. The census of 2010 reported a population of 1,704 inhabitants. It is part of the Municipio of Ensenada.