Iznájar se asienta en la loma de una colina sobre el río Genil y el arroyo de Priego. Su término municipal limita con las provincias de Málaga y Granada. La población iznajeña se distribuye entre la villa y sus numerosas aldeas y diseminados. En 1.434 fue conquistada por las tropas cristianas de D. Pedro Fernández de Córdoba. Desde ese momento se convierte en villa de señorío y años más tarde en Vizcondado, titulo otorgado por el rey Enrique IV a su sucesor, D. Diego Fernández de Córdoba.
La localidad da nombre al embalse del río Genil, que se encuentra a los pies de la villa. El Pantano de Iznájar se inauguró en 1.969 . Por sus dimensiones y capacidad es el mayor de Andalucía y uno de los mayores de España, lo que le ha valido el sobrenombre de Lago de Andalucía. Los amantes de la naturaleza podrán observar cormoranes, garzas, somormujos, etc. Aquí se pueden practicar deportes náuticos o pescar.
El Castillo árabe de la población fue comprado en 1.991 por la corporación municipal. Sus orígenes se remontan a época visigoda, pero tras invadir al-Andalus, los árabes se instalaron en él reconstruyendo y fortificando fuertemente sus murallas. Sufrió las acometidas constantes de los emires de Córdoba durante la rebelión muladí. El zirí Habus ben Maksán establece su corte en él siendo efímera capital de su Taifa. Queda en la frontera del reino Nazarí de Granada hasta su tardía conquista por las tropas cristianas. Aún hoy conserva en buen estado el patio de armas, el aljibe y la Torre del Homenaje junto a buena parte de su recinto murado.
- Casa El Galleguillo: amplio alojamiento rural para 10 personas con todas las comodidades de una casa actual pero con lo mejor del estilo rural. Está a 7 Km. del pantano donde podra pescar y comtemplar las magnificas vistas.
- Cortijo Valenzuela: Bonita casa rural con capacidad hasta 20 personas, consta de 10 habitaciones, tres baños, televisión en algunas de las habitaciones, etc.