La ville de Châteauneuf-Val-Saint-Donat est située dans le département Alpes-de-Haute-Provence.
Les municipalités limitrophes sont les suivantes : Château-Arnoux-Saint-Auban, Aubignosc, Mallefougasse-Augès, Valbelle, Montfort.
1 infirmier et infirmière à domicile exerce à Châteauneuf-Val-Saint-Donat.