Located on the North Branch of the Oromocto River in the western part of the county, the village is approximately 45 km (28 mi) southwest of Fredericton.
In the 2021 Census of Population conducted by Statistics Canada, Fredericton Junction had a population of 719 living in 292 of its 304 total private dwellings, a change of 2.1% from its 2016 population of 704. With a land area of 23.85 km2 (9.21 sq mi), it had a population density of 30.1/km2 (78.1/sq mi) in 2021.[2]