Home > Golf Courses

Golf Courses in Maine


Albion, ME

Address: 63 Bog Road
Albion, ME 04910
Phone: (207) 437-2073
» More Info


Appleton, ME

Address: 2306 W Appleton Road
Appleton, ME 04862
Phone: (207) 785-3159
» More Info


Arundel, ME

Address: 5 Brimstone Road
Arundel, ME 04046
Phone: (207) 282-9850
» More Info


Auburn, ME

Address: 176 Witham Road
Auburn, ME 04210
Phone: (207) 777-1400
» More Info
Address: 550 Penley Corner Road
Auburn, ME 04210
Phone: (207) 777-4653
» More Info
Address: 527 Beech Hill Road
Auburn, ME 04210
Phone: (207) 782-1107
» More Info
Address: 694 S Main Street
Auburn, ME 04210
Phone: (207) 782-9220
» More Info
Address: 2514 Turner Road
Auburn, ME 04210
Phone: (207) 782-2801
» More Info
Address: 473 Lake Shore Drive
Auburn, ME 04210
Phone: (207) 784-2521
» More Info


Augusta, ME

Address: 225 Hospital Street
Augusta, ME 04330
Phone: (207) 623-0859
» More Info
Address: 23 Leighton Road
Augusta, ME 04330
Phone: (207) 213-6286
» More Info
Address: 130 Bolton Hill Road
Augusta, ME 04330
Phone: (207) 622-5309
» More Info


Bangor, ME

Address: 278 Webster Avenue
Bangor, ME 04401
Phone: (207) 941-0232
» More Info


Bar Harbor, ME

Address: 136 Eagle Lake Road
Bar Harbor, ME 04609
Phone: (207) 288-3000
» More Info


Bath, ME

Address: 387 Whiskeag Road
Bath, ME 04530
Phone: (207) 442-8411
» More Info
Address: 1 Edward Street Ct
Bath, ME 04530
Phone: (207) 442-8725
» More Info


Belgrade, ME

Address: 41 Athanus Drive
Belgrade, ME 04917
Phone: (207) 495-4653
» More Info
Address: NARROWS Road
Belgrade, ME 04917
Phone: (207) 495-9253
» More Info


Belgrade Lakes, ME

Address: 46 Clubhouse Drive
Belgrade Lakes, ME 04918
Phone: (207) 495-4653
» More Info


Berwick, ME

Address: 310 Portland Street
Berwick, ME 03901
Phone: (207) 384-4653
» More Info
Address: 310 Portland Street
Berwick, ME 03901
Phone: (207) 384-1010
» More Info


Blue Hill, ME

Address: 213 Parker Point Road
Blue Hill, ME 04614
Phone: (207) 374-2271
» More Info


Boothbay, ME

Address: 33 Country Club Road
Boothbay, ME 04537
Phone: (207) 633-3673
» More Info


Bowdoin, ME

Address: 1549 Augusta Road
Bowdoin, ME 04287
Phone: (207) 666-5603
» More Info


Bowdoinham, ME

Address: 205 Dingley Road
Bowdoinham, ME 04008
Phone: (207) 737-2656
» More Info


Brooks, ME

Address: 178 Moosehead Trail Highway
Brooks, ME 04921
Phone: (207) 722-3161
» More Info
Address: 240 Moosehead Trail Highway
Brooks, ME 04921
Phone: (207) 722-3161
» More Info


Brunswick, ME

Address: River Road
Brunswick, ME 04011
Phone: (207) 725-7464
» More Info
Address: 165 River Road
Brunswick, ME 04011
Phone: (207) 725-8224
» More Info
Address: 305 Bath Road
Brunswick, ME 04011
Phone: (207) 725-6377
» More Info
Address: 41 Merriconeag Road
Brunswick, ME 04011
Phone: (207) 721-9995
» More Info


Bucksport, ME

Address: 397 State Route 46
Bucksport, ME 04416
Phone: (207) 469-7612
» More Info


Burnham, ME

Address: 21 Reynolds Lane
Burnham, ME 04922
Phone: (207) 948-5414
» More Info


Camden, ME

Address: Po Box 157
Camden, ME 04843
Phone: (207) 236-2666
» More Info


Cape Elizabeth, ME

Address: 300 Spurwink Avenue
Cape Elizabeth, ME 04107
Phone: (207) 799-2273
» More Info


Cape Neddick, ME

Address: 650 Shore Road
Cape Neddick, ME 03902
Phone: (207) 361-2011
» More Info


Caribou, ME

Address: New Sweden Road
Caribou, ME 04736
Phone: (207) 493-3933
» More Info


Castine, ME

Address: 200 Battle Avenue
Castine, ME 04421
Phone: (207) 326-8844
» More Info


Clifton, ME

Address: 800 Airline Road
Clifton, ME 04428
Phone: (207) 735-8772
» More Info


Clinton, ME

Address: Hill Road
Clinton, ME 04927
Phone: (207) 426-8795
» More Info


Cumberland Center, ME

Address: 11 Winn Road
Cumberland Center, ME 04021
Phone: (207) 829-3880
» More Info
Address: 1 Val Halla Road
Cumberland Center, ME 04021
Phone: (207) 489-9016
» More Info
Address: 58 Val Halla Road
Cumberland Center, ME 04021
Phone: (207) 829-4442
» More Info
Address: 1 Val Halla Road
Cumberland Center, ME 04021
Phone: (207) 829-2226
» More Info
Address: 60 Val Halla Road
Cumberland Center, ME 04021
Phone: (207) 829-2225
» More Info
Address: 1 Val Halla Road
Cumberland Center, ME 04021
Phone: (207) 829-2225
» More Info


Dedham, ME

Address: 16 Sunset Road
Dedham, ME 04429
Phone: (207) 843-6282
» More Info
Address: 16 Sunset Road
Dedham, ME 04429
Phone: (207) 843-6282
» More Info


Edgecomb, ME

Address: 649 Boothbay Road
Edgecomb, ME 04556
Phone: (207) 882-4277
» More Info


Eliot, ME

Address: 28 Rogers Pt Drive
Eliot, ME 03903
Phone: (207) 752-2906
» More Info


Falmouth, ME

Address: 1 Congressional Drive
Falmouth, ME 04105
Phone: (207) 878-2864
» More Info
Address: 1 Congressional Drive
Falmouth, ME 04105
Phone: (207) 878-2864
» More Info
Address: 11 Foreside Road
Falmouth, ME 04105
Phone: (207) 781-2340
» More Info
Address: 39 Woods Road
Falmouth, ME 04105
Phone: (207) 781-3104
» More Info


Fort Fairfield, ME

Address: Russell Road
Fort Fairfield, ME 04742
Phone: (207) 476-8083
» More Info


Freeport, ME

Address: 2 Old County Road
Freeport, ME 04032
Phone: (207) 865-0711
» More Info


Frye Island, ME

Address: 1 Sunset Road
Frye Island, ME 04071
Phone: (207) 655-3551
» More Info


Gorham, ME

Address: 39 School Street
Gorham, ME 04038
Phone: (207) 839-8202
» More Info


Gray, ME

Address: 59 Lewiston Road
Gray, ME 04039
Phone: (207) 657-5820
» More Info


Greene, ME

Address: 141 Route 202
Greene, ME 04236
Phone: (207) 933-1200
» More Info


Hampden, ME

Address: 25 Thomas Road
Hampden, ME 04444
Phone: (207) 862-9999
» More Info


Hermon, ME

Address: 281 Billings Road
Hermon, ME 04401
Phone: (207) 848-3741
» More Info


Holden, ME

Address: 1 Main Road
Holden, ME 04429
Phone: (207) 989-9909
» More Info


Hollis Center, ME

Address: 52 Golf Course Lane
Hollis Center, ME 04042
Phone: (207) 929-5233
» More Info


Indian Island, ME

Address: 1 Bridge Street
Indian Island, ME 04468
Phone: (207) 827-4168
» More Info


Islesboro, ME

Address: 241 Golf Club Road
Islesboro, ME 04848
Phone: (207) 734-2248
» More Info


Kenduskeag, ME

Address: 947 Grant Road
Kenduskeag, ME 04450
Phone: (207) 884-7330
» More Info


Kennebunk, ME

Address: 26 Golf Club Drive
Kennebunk, ME 04043
Phone: (207) 967-2061
» More Info


Kennebunkport, ME

Address: 19 River Road
Kennebunkport, ME 04046
Phone: (207) 967-3494
» More Info


Kittery, ME

Address: 20 Rice Avenue
Kittery, ME 03904
Phone: (800) 270-0006
» More Info


Lebanon, ME

Address: 119 Center Road
Lebanon, ME 04027
Phone: (207) 457-2380
» More Info


Leeds, ME

Address: 141 Us Hwy 202
Leeds, ME 04263
Phone: (844) 498-8061
» More Info


Lewiston, ME

Address: 316 Pinewoods Road
Lewiston, ME 04240
Phone: (207) 784-9773
» More Info
Address: 455 Grove Street
Lewiston, ME 04240
Phone: (207) 240-5826
» More Info


Limestone, ME

Address: 487 W Gate Road
Limestone, ME 04750
Phone: (207) 328-7277
» More Info


Litchfield, ME

Address: 495 Huntington Hill Road
Litchfield, ME 04350
Phone: (207) 268-3000
» More Info


Manchester, ME

Address: 19 Hammonds Grv
Manchester, ME 04351
Phone: (207) 623-3021
» More Info


Mars Hill, ME

Address: 75 Country Club Road
Mars Hill, ME 04758
Phone: (207) 425-4802
» More Info


Monmouth, ME

Address: 885 Cobbossee Road
Monmouth, ME 04259
Phone: (207) 268-4182
» More Info


Newry, ME

Address: 18 Championship Drive
Newry, ME 04261
Phone: (207) 824-4653
» More Info


North Yarmouth, ME

Address: 925 Sligo Road
North Yarmouth, ME 04097
Phone: (207) 829-5100
» More Info


Northeast Harbor, ME

Address: 15 Golf Club Road
Northeast Harbor, ME 04662
Phone: (207) 276-5335
» More Info


Northport, ME

Address: 581 Bluff Road
Northport, ME 04849
Phone: (207) 338-2270
» More Info


Oakland, ME

Address: 1 Country Club Road
Oakland, ME 04963
Phone: (207) 465-7096
» More Info


Old Orchard Beach, ME

Address: 65 Wild Dunes Way
Old Orchard Beach, ME 04064
Phone: (207) 934-4513
» More Info
Address: 200 Wild Dunes Way
Old Orchard Beach, ME 04064
Phone: (207) 934-4513
» More Info


Old Town, ME

Address: 240 W Old Town Road
Old Town, ME 04468
Phone: (207) 827-4779
» More Info


Orono, ME

Address: 366 Main Street
Orono, ME 04473
Phone: (207) 866-2060
» More Info


Orrington, ME

Address: 11 Pine Hill Drive
Orrington, ME 04474
Phone: (207) 989-3824
» More Info


Phippsburg, ME

Address: 29 Kenyon Road
Phippsburg, ME 04562
Phone: (207) 389-1161
» More Info


Poland, ME

Address: 434 Empire Road
Poland, ME 04274
Phone: (207) 998-4277
» More Info
Address: 2 Plains Road
Poland, ME 04274
Phone: (207) 998-4277
» More Info
Address: 388 Empire Road
Poland, ME 04274
Phone: (207) 998-4277
» More Info
Address: 640 Maine Street
Poland, ME 04274
Phone: (207) 998-4351
» More Info
Address: 292 Summit Spring Road
Poland, ME 04274
Phone: (207) 998-4515
» More Info
Address: 292 Summit Spring Road
Poland, ME 04274
Phone: (207) 998-1188
» More Info


Portland, ME

Address: 100 Middle Street
Portland, ME 04101
Phone: (207) 879-2100
» More Info
Address: 225 Park Avenue
Portland, ME 04102
Phone: (800) 894-1107
» More Info
Address: 1158 Riverside Street
Portland, ME 04103
Phone: (207) 797-3524
» More Info


Presque Isle, ME

Address: 35 Parkhurst Siding Road
Presque Isle, ME 04769
Phone: (207) 764-0430
» More Info