Fredericton is the capital city of the province of New Brunswick, Canada. It is located in the southwestern part of New Brunswick, along the Saint John River. While it is smaller than some of the major cities in Canada, Fredericton is the capital of New Brunswick and has a rich history and cultural heritage. The city had a population of 63,116 and a metropolitan population of 108,610 in 2021.