Se encuentra situado en la comarca de la Subbética Cordobesa, a orillas del río Genil y del embalse de Iznájar.