Bolton Lake is a lake in the St. Croix River drainage basin in York County, New Brunswick, Canada. It is about long and wide, and lies at an elevation of . The lake is about north of the border with the United States.
The primary inflow is Gobbler Brook, and the primary outflow is Bolton Brook to Silas Cove on Spednic Lake, part of the St. Croix River system, which flows into Passamaquoddy Bay on the Bay of Fundy.
See also List of lakes of New Brunswick
References