Malhada Sorda is a town and civil parish in the municipality of Almeida, Portugal. The population in 2011 was 334, in an area of 45.77 km<sup>2</sup>.