Montgardin est un petit village français, situé dans le département des Hautes-Alpes et la région de Provence-Alpes-Côte d'Azur.
Ses habitants sont appelés les Montgardinois et les Montgardinoises.
La commune s'étend sur 15,3 km² et compte 454 habitants
Entouré par les communes de Chorges, La Bâtie-Neuve et Avançon, Montgardin est situé à 13 km au Sud-Est de Gap la plus grande ville à proximité.
Situé à 917 mètres d'altitude, La rivière l'avance, le Ruisseau de Saint-Pancrace sont les principaux cours d'eau qui traversent la commune de Montgardin.
La commune est proche du parc national du Mercantour.
La mairie
Le chateau
L'église Sainte-Pelade