Penamacor (Portuguese pronunciation: [pɨnɐmɐˈkoɾ] or [penɐmɐˈkoɾ]) is a municipality in the district of Castelo Branco in Portugal. The population in 2011 was 5,682, in an area of 563.71 square kilometres (217.65 sq mi). The physician and encyclopédiste António Nunes Ribeiro Sanches was born in Penamacor.
The mayor is António Luís Beites Soares. The municipal holiday is the Easter Monday.
Administratively, the municipality is divided into 9 civil parishes (freguesias):
- Aldeia do Bispo, Águas e Aldeia de João Pires
- Pedrógão de São Pedro e Bemposta
- Vale da Senhora da Póvoa