Bons-en-Chablais est située dans l’arrondissement de Thonon-les-Bains, et appartient à la communauté d'agglomération "Thonon Agglomération". La ville a conservé son caractère rural et de nombreux artisans et commerces sont présents sur le territoire. La commune abrite une importante zone d'activités économique en développement. L'agglomération suisse de Genève est à proximité.
Idéalement placée entre lac et montagne, mais également proche des grands pôles urbains régionaux, Bons-en-Chablais offre une jolie qualité de vie à ses habitants. Dotée d'un tissu associatif riche, Bons-en-Chablais propose de nombreuses activités sportives, culturelles et solidaires. Les infrastructures scolaires sont également nombreuses, pour le plus grand plaisir des familles qui y résident.