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