Melena del Sur es uno de los once municipios de la Provincia de Mayabeque en Cuba y está ubicada al sur de esta localidad. Limita al norte y noroeste con San José de las Lajas, al este con el municipio de Güines, al oeste con Batabanó y al sur la Ensenada de la Broa; bañan sus costas las aguas del Golfo de Batabanó donde se encuentra la Playa Mayabeque y desemboca uno de los afluentes del Río Mayabeque también conocido como Onicajinal Mayabeque que destaca por ser uno de los ríos más caudalosos del país.