La commune de Bonson est située dans le département Loire.
Les villes à proximité sont les suivantes : Sury-le-Comtal, Andrézieux-Bouthéon, Saint-Cyprien, Saint-Marcellin-en-Forez, Saint-Just-Saint-Rambert.
20 infirmiers et infirmières à domicile pratiquent à Bonson.