La municipalité de Bonnes est située dans le département Vienne.
Les communes limitrophes sont les suivantes : La Chapelle-Moulière, Bellefonds, Chauvigny, Liniers, Lavoux, Jardres, Archigny.
3 infirmiers et infirmières à domicile pratiquent à Bonnes.