Ambazac est une ville du centre de la France située dans le département de la Haute-Vienne en région Limousin. Ambazac est située à 17 km au Nord-Est de Limoges la plus grande ville des environs. On nomme les habitants de Ambazac les Ambazacois et les Ambazacoises.
5.425 habitants vivent à Ambazac.
2.199 ménages habitent à Ambazac dans 2.503 logements.
La ville est située dans le Parc naturel régional de Millevaches en Limousin.