Ferragudo es una freguesia portuguesa perteneciente al concelho de Lagoa, en el Algarve. Posee un área de 5,74 km² y una población total de 1 867 habitantes (2001). La densidad poblacional asciende a 325,26 hab/km². Junto con las freguesías deLagoa y de Estômbar, contituían el territorio del concelho de Lagoa tras la separación del consejo de Silves el 16 de enero de 1773.