Saint-Stephen est une ville du comté de Charlotte, au sud-ouest du Nouveau-Brunswick, au Canada. La ville est située sur le fleuve Sainte-Croix, qui forme une frontière naturelle entre le Canada et les États-Unis d'Amérique, et est reliée par un pont à Calais, au Maine. Elle est nommée en l'honneur du protomartyr Étienne.
La ville est formée de la fusion de Saint-Stephen et de Millton en 1973 pour former Saint Stephen-Millville, désormais simplement appelé Saint-Stephen. Les Passamaquoddys appelaient le lieu Ktchimedabiauht, ce qui signifie « bon endroit pour accoster ». Milltown est fondé en 1760 en tant que Christie Town, en l'honneur de Peter Christie. Le nom Milltown provient du fait qu'il y a eu jusqu'à 21 moulins dans la ville. Saint-Stephen est nommée à l'origine Morris Town par Nehemiah Marks en 1784, en l'honneur de Charles Morris, arpenteur général de la Nouvelle-Écosse dont le fils Charles ainsi que Moses Gerrish arpentèrent le secteur. Les deux villes étaient surnommées Stillwater entre 1785 et 1800. Le surnom actuel de la ville est Scoodic, le nom du fleuve Sainte-Croix en malécite-passamaquoddy. La ville est aussi appelée la ville chocolatière du Canada, Canada's chocolate town en anglais, en référence à la chocolaterie Ganong Bros..
Saint-Stephen est situé sur la rive gauche (nord) du fleuve Sainte-Croix, dans le comté de Charlotte, à au sud-ouest de Fredericton et à l'ouest de Saint-Jean.
Saint-Stephen est limitrophe de la paroisse de Saint-Stephen au sud, de Western Charlotte à l'ouest, de Dennis-Weston au nord ainsi que de la paroisse de Dufferin à l'est. L'état américain du Maine, plus précisément la ville de Calais, se trouve sur la rive opposée du fleuve, au sud-est. La ville néo-brunswickoise la plus proche est Saint-Andrews, à au sud-est.
La ville comptait logements privés en 2006, dont occupés par des résidents habituels. Parmi ces logements, 66,1 % sont individuels, 6,7 % sont jumelés, 2,5 % sont en rangée, 2,2 % sont des appartements ou duplex et 20,5 % sont des immeubles de moins de cinq étages.