Puigcerdà is een gemeente in de Spaanse provincie Gerona in de regio Catalonië met een oppervlakte van 19 km².
In 2011 telde Puigcerdà 9349 inwoners.
Het is de hoofdstad van de comarca Baixa Cerdanya.
Het stadje is gelegen aan de oevers van de río Segre, op een hoogte van 1.200 m en ligt vlak bij de grens met Frankrijk.
Puigcerdà is bekend uit de Romeinse tijd, toen het nog Julia Libyca genoemd werd.
Puigcerdà werd in 1177 door koning Alfonso I van Aragon, Graaf van Barcelona benoemd tot hoofdstad van het gebied Cerdanya.
Bezienswaardigheden:
- Torre del Campanar (12e eeuw) is de toren van een kerk die in 1936 werd vernietigd.
- Romaanse kerk Sant Tomàs de Ventajola uit het jaar 958
- Romaanse kerk Sant Andreu Vilallobent, daterend uit de 10e eeuw en later gerestaureerd
- Klooster van St. Dominic, opgericht in 1291 maar de bouw duurde tot in de 15e eeuw
- Oude Hospitaal (1190), in Romaans-Gothische stijl
Het centrum van Puigcerdà is best aardig om te wandelen en het is goed inkopen doen in de winkelstraat van het stadje.