L'Hôpital-le-Grand est une ville de la Loire en région Auvergne-Rhône-Alpes.
L'Hôpital-le-Grand compte 968 habitants appelés les "Hospitaliers, Hospitalières".
La densité de la population de L'Hôpital-le-Grand est de 74 habitants au km².
Le maire de L'Hôpital-le-Grand est Monsieur Christophe DESTRAS