De forme triangulaire, le territoire de Saint-Mathias-sur-Richelieu s'étire sur . Il est traversé vers le sud-ouest par la rivière des Hurons, venant de Sainte-Marie-Madeleine et de Saint-Jean-Baptiste. Ce territoire est bordé à l'ouest sur par la rivière Richelieu, soit entre Richelieu et Otterburn Park.