La municipalité de Puy-Saint-Martin se situe dans le département Drôme.
Les villes limitrophes sont les suivantes : Cléon-d'Andran, Charols, Roynac, La Répara-Auriples, Manas, Pont-de-Barret, Soyans.
5 infirmiers et infirmières à domicile pratiquent à Puy-Saint-Martin.