Woodstock est une ville située dans le comté de Carleton dans l'Ouest du Nouveau-Brunswick sur la rive droite du fleuve Saint-Jean au confluent avec la rivière rivière Meduxnekeag à à l'ouest de la frontière américaine.