Chamcook is a community in the Canadian province of New Brunswick. It is situated in Saint Andrews, a parish of Charlotte County. It lies between the eastern bank of Chamcook Lake and the western edge of Passamaquoddy Bay.

The local service district of Chamcook takes its name from the community. “Many meanings have been given, but none are certain.” (Ganong). May refer to a harbour with a narrow entrance.

Chamcook was founded in 1785. Its location on Passamaquoddy Bay made fishing and shipbuilding two important industries to the local economy, though the community also depended on agriculture as did many surrounding villages in New Brunswick. In terms of rail transport, Chamcook was served by the New Brunswick Railway and later the Canadian Pacific Railway.