La Carlota is een stad gelegen in de provincie Córdoba, in het zuiden van Spanje. Het is gelegen in de regio Andalusië en ligt ongeveer 65 kilometer ten zuidoosten van de provinciale hoofdstad, Córdoba. De stad is ook relatief dicht bij andere belangrijke Andalusische steden zoals Sevilla en Málaga, die beide op ongeveer 140 kilometer afstand liggen.
De stad heeft een bevolking van ongeveer 13.000 inwoners en behoort tot de gemeente La Carlota, die een totale oppervlakte heeft van 170 km² en meer dan 20.000 inwoners telt. De gemeente bestaat uit verschillende plaatsen, waaronder Santa María de la Alameda, El Rinconcillo, en Las Pinedas.