Montemayor es una localidad española ubicada en la provincia de Córdoba, en la comunidad autónoma de Andalucía. Se encuentra situada en la comarca del Alto Guadalquivir, a unos 40 km al este de la ciudad de Córdoba.
La historia de Montemayor se remonta a la época romana, cuando se construyó una importante calzada que la comunicaba con otras localidades cercanas. Durante la Edad Media, la localidad estuvo bajo el dominio musulmán, y fue reconquistada por los Reyes Católicos en el siglo XV.
En la actualidad, Montemayor cuenta con una población de alrededor de 6.000 habitantes. Tiene una extensión de 45 km² y limita al norte con el municipio de Nueva Carteya, al este con el municipio de La Guijarrosa, al sur con el municipio de Montilla y al oeste con el municipio de Espejo.