La commune de Ploumagoar est située dans le département Côtes-d'Armor.
Les municipalités à proximité sont les suivantes : Lanrodec, Saint-Péver, Coadout, Grâces, Guingamp, Saint-Adrien, Saint-Agathon, Saint-Jean-Kerdaniel.
15 infirmiers et infirmières à domicile exercent à Ploumagoar.