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