Broto es un municipio de España en la provincia de Huesca, Comunidad Autónoma de Aragón. Tiene un área de 128,11 km² con una población de 533 habitantes y una densidad de 4,16 hab/km². Forman parte del término municipal de Broto los núcleos de Ayerbe de Broto, AsÃn de Broto, Basarán, Bergua, Buesa, EscartÃn, Otal, Oto, Sarvisé (Saruiset en aragonés) y Yosa.