Sainte-Geneviève-de-Berthier est une municipalité canadienne du Québec, située dans la municipalité régionale de comté de D'Autray, dans la région administrative de Lanaudière.
La rivière La Chaloupe traverse le sud-ouest de la municipalité du sud-ouest vers l'est jusqu'à confluence avec le fleuve Saint-Laurent. La rivière Sainte-Catherine longe la limite est de la municipalité jusqu'à sa confluence avec la rivière Chicot qui coule dans le sud-est de la municipalité jusqu'à sa confluence avec le fleuve. La Rivière Bayonne traverse la municipalité d'ouest en est jusqu'à sa confluence avec le fleuve. La rivière Saint-Joseph traverse la limite sud-ouest de la municipalité du nord vers le sud.