La iglesia de San Francisco en la localidad de Ayamonte (provincia de Huelva, Andalucía, España) es un templo católico que está situado en la plaza del mismo nombre, justo enclave que da paso del barrio antiguo denominado "La Villa", a su ensanche natural el barrio de La Ribera.