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