A Maine Agency Liquor store is any retail establishment licensed by the Maine Department of Public Safety to sell liquor.
Alcohol may be sold between the hours of 6 a.m. and 1 a.m. of the following day.
On Sundays, sales may occur from 9 a.m. to 1 a.m. the following day.
On New Year’s Day, alcohol may be sold until 2 a.m.
Arundel: 1120 Portland Road
Bath: 150 Leeman Hwy.
Belfast: 38 Searsport Ave.
Bridgton: 93 Main St.
Brunswick: 111 Pleasant St.
Brewer: 343 Wilson St.
Corinna: 119 Newport Rd.
Gardiner: 65 Brunswick Ave.
Gray: 48 Portland Rd.
Madison: 17 Old Pointe Rd.
Mattawamkeag: 105 Main Street
Mexico: 358 River Rd.
Naples: 293 Roosevelt Trail
Oakland: 7 Main Street
Orland: 723 Acadia Hwy
Oxford: 467 Main Street
Poland: 1510 Maine St.
Poland: 386 Maine St.
Sanford: 994 Main St.
South Paris: 102 Main St.
South Paris: 130 Main St.
South Portland: 90 Western Ave.
Turner: 10B Brody Way
Waldoboro: 1519 Atlantic Hwy.
Wilton: 380 U.S. Rte. 2 East
Windham: 357 Roosevelt Trail
Yarmouth: 936 U.S. Rte. 1