Bridgton is located in Cumberland County northwest of Portland between Fryeburg and Naples along Highway 35 near Long and Highland lakes.
Situated just east of the New Hampshire state line.