Traversé par le canal de Nantes à Brest, Saint-Nicolas-de-Redon est bâti sur la rive gauche du fleuve Vilaine. Située en Loire-Atlantique, la commune est au carrefour de la Bretagne et des Pays de la Loire et en limite de trois départements dont la Loire-Atlantique, l'Ille-et-Vilaine et le Morbihan.
Entre la Vilaine et de vastes prairies inondables et marécageuses, Saint-Nicolas-de-Redon a vu le jour par la réunion de quatre frairies sur les seize ayant contribué à démanteler l'ancienne paroisse d'Avessac. Son quartier le plus ancien correspond au vieux village de Quinsignac datant du IXe siècle.
Saint-Nicolas-de-Redon a changé plusieurs fois de nom au cours des divers évènements historiques qui ont jalonné son histoire pour finalement adopter ce nom définitivement qui perdure encore aujourd'hui.