La commune de Giat est située dans le département Puy-de-Dôme.
Les villes à proximité sont les suivantes : Voingt, La Celle, Verneugheol, Condat-en-Combraille, Saint-Étienne-des-Champs, Saint-Merd-la-Breuille, Flayat, Fernoël, Basville.
8 infirmiers et infirmières à domicile exercent à Giat.