La commune de Choisy est limitrophe de sept communes. Au nord, la commune de Choisy est bordée par le territoire de Cercier. Puis au nord-ouest, la commune touche le village de Marlioz. À l'ouest, on trouve la commune de Sallenôves. Au sud-ouest, Choisy partage sa limite territoriale avec la commune de Mésigny, et au sud avec la commune de La Balme-de-Sillingy. Au sud-est, se trouve la commune de Cuvat. Enfin de l'est au nord-est, Choisy est limitrophe d'Allonzier-la-Caille. (fr)
Origines et explications des armes de Choisy dessinées en 1990.
La trame générale du blason est constituée par les armes de la famille de Reydet, seigneurs de Choisy (fr)