Situado en la parte centro-sur de la provincia, sobre la orilla norte de la bahía de Fundy, en la entrada del río San Juan, la ciudad es atravesada por la dirección del flujo hacia el sur del río y la parte oriental de la ciudad está a orillas del río Kennebecasis hacia el norte, donde este río desemboca en el San Juan en la bahía Grand.