Guils de Cerdanya (spanischGuils de Cerdaña) ist eine Gemeinde (Municipio) mit 573 Einwohnern (Stand: 1. Januar 2022) in der Provinz Girona in der Comarca Cerdanya in Spanien. Zur Gemeinde gehören neben dem Hauptort Guils de Cerdanya auch die Ortschaften Saneja, Sant Martí d’Aravó und Sant Martí de Cerdanya.
Guils de Cerdanya liegt etwa 220 Kilometer nordöstlich von Lleida und etwa 150 Kilometer nordwestlich von Girona in den Pyrenäen einer Höhe von ca. 1385 m an der Grenze zu Frankreich.