La ville de Saint-Pôtan se situe dans le département Côtes-d'Armor.
Les communes à proximité sont les suivantes : Saint-Cast-le-Guildo, Matignon, Pléboulle, Hénanbihen, Landébia, Pluduno, Ruca, Saint-Lormel.
2 infirmiers et infirmières à domicile pratiquent à Saint-Pôtan.