La Puebla de los Infantes é um município da Espanha na província de Sevilha, comunidade autónoma da Andaluzia, de área 155 km² com população de 3281 habitantes (2007) e densidade populacional de 21,32 hab/km².