Puente Genil is a town in the Spanish province of Córdoba, situated about 45 miles (70 km) from the city of Córdoba. It has a population of 30,033 (13,922 male, 14,217 female).