La commune de Ambert est située dans le département Puy-de-Dôme.
Les communes limitrophes sont les suivantes : Thiolières, Saint-Martin-des-Olmes, Le Monestier, Valcivières, La Forie, Saint-Ferréol-des-Côtes, Bertignat, Marsac-en-Livradois, Job, Grandrif.
14 infirmiers et infirmières à domicile pratiquent à Ambert.