See what’s open near you – bars, restaurants, shops and more, sorted by distance

Circle K in Maine

← Circle K across the US · everything in Maine

70 Circle K branches in 62 towns in Maine. Pick a town, or scroll the branches town by town. Nearest to me instead.

Branches by town

Brewer3

Glen Cove3

Auburn 042102

Augusta 043302

Orono 044692

Waterville 049012

Baileyville1

Bangor 044011

Belfast1

Bethel1

Biddeford 040051

Boothbay Harbor1

Brunswick1

Bucksport1

Calais1

Caribou1

China Village1

Danville1

East Millinocket1

Eliot1

Freeport 040321

Frenchville1

Grand Lake Stream1

Gray1

Greene1

Hancock1

Harrington1

Houlton1

Kennebunk1

Lewiston 042401

Liberty1

Lincoln1

Machias1

Madison1

Manchester1

Mars Hill1

Mexico1

Moody1

Newport1

Old Orchard Beach1

Orono 044731

Orrington1

Portland 041011

Presque Isle1

Randolph1

Raymond1

Rumford1

Sanford1

Scarborough 040701

Shawmut1

Sherman Station1

South Paris1

South Portland 041061

Standish1

Topsham1

Waldoboro1

West Farmington1

Westbrook 040921

Windham1

Winthrop1

Wiscasset1

York1

Distances are from the centre of each town.