Châteaufort est une commune française, située dans le département des Alpes-de-Haute-Provence en région Provence-Alpes-Côte d’Azur.
Châteaufort fait partie de la communauté de communes Sisteronais-Buëch.
Le village est situé sur une colline escarpée à 638 mètres d’altitude, dominant la vallée de la Sasse et fermant la vallée.