La municipalité de Saint-Urbain est située dans le département Finistère.
Les villes alentours sont les suivantes : Tréflévénez, La Martyre, Le Tréhou, Irvillac, Pencran, Daoulas, Dirinon.
5 infirmiers et infirmières à domicile pratiquent à Saint-Urbain.