La commune de Le Broc est située dans le département Puy-de-Dôme.
Les villes à proximité sont les suivantes : Les Pradeaux, Nonette-Orsonnette, Bergonne, Le Breuil-sur-Couze, Saint-Germain-Lembron, Gignat, Issoire, Parentignat.
2 infirmiers et infirmières à domicile exercent à Le Broc.