Belmonte (Portuguese pronunciation: [ˌbɛlˈmõt(ɨ)]) is a municipality in the district of Castelo Branco, Portugal. The population in 2011 was 6,859, in an area of 118.76 km2.