Saint John is the largest city in New Brunswick and the second largest city in the maritime provinces .
The City of Saint John is the largest city in the Canadian province of New Brunswick , and the second largest in the maritime provinces .