La municipalité de Sainte-Anne-de-Sabrevois est située sur la rive est de la rivière Richelieu. Sa limite ouest au milieu de la rivière Richelieu se partage successivement sur 2.8 km avec Saint-Jean-sur-Richelieu, sur 5,6 km avec Saint-Blaise-sur-Richelieu et sur 1.7 km avec Saint-Paul-de-l'Île-aux-Noix. Outre le village principale situé autour de la jonction des routes 133 et 225, Sainte-Anne-de-Sabrevois comporte les hameaux Domaine-des-Saules (près de la rivière) ainsi qu'une zone résidentielle riveraine, entre la rivière et la route 225, surtout dédié à la villégiature.