La ville de La Roche-des-Arnauds est située dans le département Hautes-Alpes.
Les communes limitrophes sont les suivantes : Montmaur, Dévoluy, Manteyer, Gap, La Freissinouse, Rabou.
11 infirmiers et infirmières à domicile travaillent à La Roche-des-Arnauds.