Situada en uno de los cerros de Los Alcores.
Su actual nombre proviene del musulmán "Maharama", conjunto de granjas o rebaños de pastores.
Los asentamientos parecen situarse desde la prehistoria, a juzgar por los restos hallados en la zona, sobre todo del periodo calcolítico.
Ya en la época musulmana se construyó el Castillo, que todavía hoy se conserva, si bien con reformas, como comentaremos en el apartado de monumentos.
Fue conquistada en el año 1.247 por Fernando III y en 1.342 fue donada por Alfonso XI al Duque de Osuna, D. Pedro Girón, quien construyó en la villa su palacio y le otorgó su escudo. Pasó más tarde al Marqués-Duque de Cádiz, D. Rodrigo Ponce de León, que reedificó el castillo, para cuartel de sus tropas y construyó la casa-palacio en la calle Real.
Mas alojamientos en la zona:
Casas rurales Campiña De Carmona