Espejo é un municipioespañol da provincia de Córdoba, Andalucía. No ano 2005 tiña 3.797 habitantes. A súa extensión superficial é de 57 km² e ten unha densidade de 66,6 hab/km².
Atópase a 33 quilómetros da capital de provincia, Córdoba e as súas coordenadas xeográficas son 37º 41' N, 4º 33' O, encontrándose a unha altitude de 423 msnm.