Santo Antão es una freguesia portuguesa perteneciente al concelho de Calheta, situado en la Isla de São Jorge, Región Autónoma de Azores. Posee un área de 33,41 km² y una población total de 921 habitantes (2001). La densidad poblacional asciende a 27,6 hab/km².