Across Maine, of the 481 massage practices we list, 467 give a phone number and 342 have a website. By what they offer: 1 sportses massage.
Top 10 massage practices in Maine
Ranked by how complete and owner-verified the listing info is — hours, phone, website, services. No pay-to-play. Full 2026 ranking
-
1A Body In KneadBangor
-
2Muscle Kneeds, LlcSouth Portland
-
3Vital EnergyPortland
-
4Massage MedicinePortland
-
5Jody Chase Massage TherapyKennebunk
-
6This Little Light Massage TherapySouth Portland
-
9Freedom Massage and WellnessWindham
-
10Monarch MassageTopsham
Cities
Largest first. Towns with a single massage practice are listed further down this page.
- Portland52
- Bangor24
- South Portland22
- Lewiston18
- Windham17
- Kennebunk16
- Augusta15
- Brunswick12
- Rockland12
- Saco12
- Westbrook12
- Scarborough10
- Auburn9
- Belfast9
- Ellsworth8
- Falmouth8
- Winthrop8
- York8
Other towns in Maine
One massage practice each — too few for a page of their own, so they live here.
-
Massage Bar HarborBar Harbor
77 Mt Desert St, Bar Harbor, ME 04609
-
Massage On MDIBar Harbor
276 ME-3, Bar Harbor, ME 04609
-
Massage On MDI The Compassionate TouchBar Harbor
25 Whitetail Ln, Bar Harbor, ME 04609, Bar Harbor, ME 04609
-
Amy Ouellette LMTBath
72 Front St Ste 15, Bath, ME 04530
-
Mainely MassageBath
1 Front Street, Elevator 2nd Floor w, Bath, ME 04530
-
Bountiful Wellness MaineBath
4 Centre St, Bath, ME 04530
-
Medicine Man Therapeutic MassageBath
72 Front St Ste 10, Bath, ME 04530
-
Heart of a Willow MassageBath
101 Centre St, Bath, ME 04530
-
Kneading Balance MassageBath
192 Front St, Bath, ME 04530
-
Beth's Therapeutic MassageBenton
1512 Benton Ave, Benton, ME 04901-3344
-
Whole Heart TherapiesBerwick
8 Wilson St, Berwick, ME 03901
-
Performance Massage & Skin CareBethel
16 Parkway Rd #4, Bethel, ME 04217
-
Higher Ground Healing ArtsBethel
16 Parkway, Bethel, ME 04217-4448
-
Quantum MassageBethel
1 Parkway Rd, Bethel, ME 04217
-
Hark HouseBiddeford
180 Main St, Biddeford, ME 04005
-
Hark HouseBiddeford
58 Pike St, Biddeford, ME 04005
-
MassageCraft & Acupuncture ClinicBiddeford
311 Alfred St, Biddeford, ME 04005
-
Massage by JenaleeBiddeford
2 Main St Bldg 18, Suite 223, Biddeford, ME 04005
-
Thru the BodyBiddeford
443 Main St, Biddeford, ME 04005
-
In Touch By MaryBiddeford
381 Main St, Biddeford, ME 04005
-
Maria Libby Massage TherapyBlue Hill
6 Mines Rd, Blue Hill, ME 04614-6403
-
Peninsula Therapeutic Massage And WellnessBlue Hill
6 Mines Rd Unit H, Blue Hill, ME 04614-6413
-
Soul to Sole Massage TherapyBoothbay Harbor
11 Commercial St, Boothbay Harbor, ME 04538-1825
-
Healing Touch MassageBoothbay Harbor
185 Townsend Ave, Boothbay Harbor, ME 04538
-
Lindsey SparksBrewer
86 S Main St, Brewer, ME 04412
-
Aurora Heart MassageBrewer
141 N Main St Ste 306, Brewer, ME 04412
-
Kevin GilganBrewer
43 Acme Rd Ste a, Brewer, ME 04412
-
Soma NovoBrewer
72 Center St #2, Brewer, ME 04412
-
Renee Folnsbee, LMT, BCST, BSBrewer
53 Pkwy N, Brewer, ME 04412
-
Solely Rooted WellnessBrewer
191 S Main St Ste #5, Brewer, ME 04412
-
Twin City Therapeutic MassageBrewer
43 Acme Rd, Brewer, ME 04412
-
Nolihala Massage - BridgtonBridgton
82 Main St, Bridgton, ME 04009-1128
-
Master's TouchBridgton
55 Main St, Bridgton, ME 04009-1117
-
Body Wise TherapyBuckfield
5 Depot St, Buckfield, ME 04220
-
Sacred Mind Body Soul MassageBucksport
45 Franklin St Unit 1, Bucksport, ME 04416
-
Megan Kay Massage TherapyBucksport
166 Franklin St, Bucksport, ME 04416
-
Soule WellnessBuxton
67 Narragansett Trail, Buxton, ME 04093
-
Breakwater Massage TherapyCamden
25 Mechanic St, Camden, ME 04843-1700
-
Camden Maine Massage TherapyCamden
28 Washington St, Camden, ME 04843-1756
-
Massage Therapy and MovementCamden
91 Elm St, Camden, ME 04843
-
Coastal Maine MassageCamden
91 Elm St Ste 1, Camden, ME 04843
-
Sea Street Massage TherapyCamden
59 Sea St, Camden, ME 04843
-
Massage TherapyCaribou
118 Bennett Dr, Caribou, ME 04736
-
Therapeutic Massage & Spa IncCaribou
143 High St Apt A, Caribou, ME 04736-1845
-
Touchleaf StudiosChelsea
115 McLaughlin Cir, Chelsea, ME 04330
-
Pendant MassageChesterville
28 Vienna Rd, Chesterville, ME 04938
-
Wild Meadow HealingClinton
288 Hill Rd, Clinton, ME 04927
-
Journey Day MassageCorinth
535 Main St, Corinth, ME 04427
-
Soulful Touch Therapeutic Massage & SpaCornish
39 Maple St, Cornish, ME 04020
-
The Sacred SelfCornish
172 Main St, Cornish, ME 04020-3236
-
Alena Bell LMT Massage TherapyCornish
39 Maple St Ste A, Cornish, ME 04020
-
StillPoint Myofascial ReleaseCumberland
221 Middle Rd, Cumberland, ME 04021
-
Mindful HealingDamariscotta
57 White Oak Ridge Rd, Damariscotta, ME 04543
-
Therapeutic Massage AssocDamariscotta
ELM St, Damariscotta, ME 04543
-
The Space Between Massage and BodyworkDamariscotta
28 Water St #7, Damariscotta, ME 04543
-
Perfect Kneads Massage TherapyDanforth
16 Bancroft Rd, Danforth, ME 04424
-
Auntie Charlo Hawaiian Lomi Lomi MassageDeer Isle
387 S Deer Isle Rd, Deer Isle, ME 04627
-
Stressless Therapeutic MassageDexter
64 Main St, Dexter, ME 04930
-
Flow Massage & MovementDover Foxcroft
427 Essex St, Dover Foxcroft, ME 04426-1359
-
Don't Worry Bee Happy HealingDover Foxcroft
82 Fern Rd, Dover Foxcroft, ME 04426
-
Suntouched Massage Therapy by Katherine Mahon HolmesEast Machias
58 Dwelley Rd, East Machias, ME 04630
-
Massage By VernaEdgecomb
27 Boothbay Rd, Edgecomb, ME 04556-3032
-
Carrie LMT - Sanctuary MassageEliot
178 Dow Hwy, Eliot, ME 03903
-
Massage and Breathwork with MandyEliot
43 ME-236 Ste 4, Eliot, ME 03903
-
Anima Mundi Healing ArtsEliot
28 Levesque Dr #9, Eliot, ME 03903
-
Power of Touch MassageEliot
178 HL, Dow Hwy, Eliot, ME 03903
-
Down River Massage & WellnessEliot
178 Harold L Dow Hwy Ste 1, Eliot, ME 03903-2047
-
Fairfield's Place For HealingFairfield
38 Western Ave, Fairfield, ME 04937-1339
-
Moonstone Mystics Massage Therapy & WellnessFairfield
79 Main St, Fairfield, ME 04937-1543
-
Katherine Gonneville LMTFarmingdale
15 Hasson St, Farmingdale, ME 04344
-
Shifting Tides BodyworksFarmingdale
15 Hasson St, Farmingdale, ME 04344-1613
-
Align Me BodyworkFarmingdale
15 Hasson St, Farmingdale, ME 04344-1613
-
Ken RichardsFarmington
236 Broadway, Farmington, ME 04938-5912
-
Western Mountain Massage & MeditationFarmington
186 Main St, Farmington, ME 04938
-
Mountain Heart MassageFarmington
107 Elm St, Farmington, ME 04938
-
Destiny Cook, Licensed Massage TherapistFarmington
144 High St Ste 306, Farmington, ME 04938
-
Serenity Holistic MassageFarmington
131 Court St, Farmington, ME 04938
-
Riverside MassageFort Fairfield
227 Main St, Fort Fairfield, ME 04742
-
Kate Gerencer LMT Therapeutic MassageFreeport
20 Independence Dr, Freeport, ME 04032-1134
-
Morning Mist MassageFryeburg
178 W Fryeburg Rd, Fryeburg, ME 04037
-
The Massage LodgeFryeburg
12 Pontiac Dr #2, Fryeburg, ME 04037
-
Blue Owl BodyworksGardiner
17 Brunswick Ave, Gardiner, ME 04345
-
Rolfing Maine - Theresa Clark, Certified RolferGardiner
1 Lincoln Ave, Gardiner, ME 04345
-
Doiron Therapeutic MassageGardiner
11 Mechanic St, Gardiner, ME 04345
-
Accelerate WellnessGardiner
469 Water St, Gardiner, ME 04345
-
Kennebec Valley NeuromuscularGardiner
37 Brunswick Ave, Gardiner, ME 04345-2154
-
Wandering Sole MassageGarland
499 Campbell Rd, Garland, ME 04939
-
Kinetic Massage & Performance LLCGorham
347 Main St, Gorham, ME 04038
-
RAHA Integrative HealthGorham
31 Main St, Gorham, ME 04038-1301
-
Skin & Body of GorhamGorham
88 State St #301, Gorham, ME 04038
-
Gorham MassageGorham
20 Mechanic St, Gorham, ME 04038-1560
-
Gorham Muscular TherapyGorham
230 Main St Unit 4, Gorham, ME 04038
-
Don't Worry Bee Happy HealingGuilford
3 Park St, Guilford, ME 04443-6383
-
Knead Purity Massage & AestheticsHallowell
2 Beech St Unit 103, Hallowell, ME 04347
-
Namaste StudiosHallowell
17 Union St, Hallowell, ME 04347
-
Vyctoria Rose LMTHallowell
2 Beech St Ste 205, Hallowell, ME 04347
-
Green Roots Massage & ApothecaryHallowell
332 Water St, Hallowell, ME 04347
-
Healing Hands MassageHampden
586 Main Rd N, Hampden, ME 04444-1831
-
Keely Qualey LMTHampden
626 Main Rd N, Hampden, ME 04444
-
Rooted Ritual BodyworkHampden
40 Western Ave, Hampden, ME 04444
-
Wellbeing Massage TherapyHampden
626 Main Rd N, Hampden, ME 04444-1802
-
Sunrise County MassageHarrington
1350 Main St, Harrington, ME 04643
-
Airmid WellbeingHermon
17 Liberty Dr, Hermon, ME 04401
-
Crystal Visions Massage TherapyHermon
102 Freedom Pkwy, Hermon, ME 04401-1106
-
Kosmetikos Massage and Holistic TherapyHiram
48 King St, Hiram, ME 04041
-
Sole In KneadHoulton
99 North St, Houlton, ME 04730
-
Revive MassageHoulton
22 B Rd, Houlton, ME 04730
-
Abundant Wellness Therapeutic MassageIslesboro
103 Pendleton Point Rd, Islesboro, ME 04848
-
Peaceful Spirit MassageKingfield
237 Main St Apt 3, Kingfield, ME 04947
-
Zen SpaKittery
1 Route 236, Kittery, ME 03904
-
Alchemy Massage LLCLisbon
6 Pinewoods Rd, Lisbon, ME 04250
-
Essentially Balanced MassageLisbon Falls
7 Main St, Lisbon Falls, ME 04252-1529
-
Revelation Massage-ManchesterManchester
675 Western Ave, Manchester, ME 04351-3548
-
Bodywork by Alex, LLCMechanic Falls
22 Pleasant St, Mechanic Falls, ME 04256
-
Advanced TherapeuticsMexico
747 River Rd, Mexico, ME 04257
-
Massage by JodiMilbridge
401 Wyman Rd, Milbridge, ME 04658
-
Eden Therapeutic MassageMount Desert
1049 Main St, Mount Desert, ME 04660-6318
-
Mountain Air Therapeutic MassagesMt Desert
1049 Main St, Mt Desert, ME 04660
-
Lake Region Massage StudioNaples
685 Harrison Rd, Naples, ME 04055
-
Joel Patterson Certified RolferNew Gloucester
60 Pineland Dr #205, New Gloucester, ME 04260
-
Sarah Litchfield, Licensed Massage TherapyNew Gloucester
Auburn Hall, 60 Pineland Dr, New Gloucester, ME 04260
-
The Healing CanopyNew Gloucester
60 Pineland Dr Ste 203, New Gloucester, ME 04260-5121
-
Tree Of Life Center For WellbeingNewcastle
10 Mills Rd, Newcastle, ME 04553
-
Tree of Life Center For WellbeingNewcastle
19 Sheepscot Rd, Newcastle, ME 04553
-
Nirvana WellnessNewport
5 Water St, Newport, ME 04953
-
Primitive Wellness - Personal Training and Massage TherapyNewport
1 Tamarack Dr, Newport, ME 04953
-
Riverwalk MassageNewport
152 Main St, Newport, ME 04953
-
Light As A Feather Massage & ReikiNewport
152 Main St, Newport, ME 04953
-
Sage & Soul Massage TherapyNewport
152 Main St, Newport, ME 04953
-
Half Moon Yoga and MassageNorth Berwick
592 Turkey St, North Berwick, ME 03906
-
Inner balance massageNorth Berwick
34 Elm St, North Berwick, ME 03906
-
Briana Rose Intuitive, LlcNorth Yarmouth
408 Walnut Hill Rd, North Yarmouth, ME 04097-6504
-
Betty Lowe LMT Therapeutic MassageNorway
21 Green St, Norway, ME 04268-5621
-
Maine Massage and WellnessNorway
29 Main St, Norway, ME 04268
-
Encompass BodyworkNorway
448 Main St, Norway, ME 04268-5926
-
Hands Breadth BodyworksNorway
180 Main St, Norway, ME 04268
-
Wishing Well MassageNorway
23 Pleasant St, Norway, ME 04268
-
A Center For Healing Arts TherapyNorway
180 Main St, Norway, ME 04268-5643
-
Massage by WayneOgunquit
Main St, Ogunquit, ME 03905
-
Northeast Therapeutic MassageOgunquit
254 Shore Rd, Ogunquit, ME 03907
-
Primordial BodyworksOld Orchard Beach
1 Granny Smith Ct, Old Orchard Beach, ME 04064-1471
-
All About You Massage TherapyOld Town
136 Center St #209, Old Town, ME 04468
-
Birch Tree Wellness Massage TherapyOrono
69 Main St, Orono, ME 04473-4087
-
Oasis of SerenityOrono
121 Mill St, Orono, ME 04473
-
In The Moment MassagePalmyra
1110 Main St, Palmyra, ME 04965
-
Soothe Massage & Bodywork, LLCPatten
14 Main St, Patten, ME 04765-3105
-
Massage on Peaks IslandPeaks Island
650 Seashore Ave, Peaks Island, ME 04108-1249
-
Downeast Massage TherapyPembroke
848 US Route 1, Pembroke, ME 04666-4430
-
Hands On HealthPownal
22 Walters Wy, Pownal, ME 04069
-
Massage By RosieOPresque Isle
728 Main St, Presque Isle, ME 04769
-
Paige Czosnek WellnessPresque Isle
172 Houlton Rd, Presque Isle, ME 04769
-
Aura Holistic BodyworkPresque Isle
3 Houlton Rd, Presque Isle, ME 04769
-
Maine-Flo Massage and Athletic HealingPresque Isle
728 Main St, Presque Isle, ME 04769
-
Rooted Soles MassageReadfield
169 South Rd, Readfield, ME 04355-3340
-
Golden Touch Massage TherapyReadfield
1061 Main St, Readfield, ME 04355
-
Dianna Schmidt Massage TherapyReadfield
169 South Rd, Readfield, ME 04355-3340
-
InTouch Therapeutic MassageReadfield
169 South Rd, Readfield, ME 04355
-
Innovative Therapy LlcRichmond
728 Main St, Richmond, ME 04357-3753
-
Massage By The SeaRockport
330 Commercial St, Rockport, ME 04856-4400
-
Embody Massage & YogaRockport
67 Pascal Ave, Rockport, ME 04856-5915
-
Sacred Touch Therapeutic MassageRockport
819 Commercial St, Rockport, ME 04856-4243
-
The Maine BeehiveRockport
243 Commercial St, Rockport, ME 04856-5909
-
Deeply Touched Reflexology & Healing ArtsSanford
Heritage Place, 469 Main St Ste 203, Sanford, ME 04083
-
Higher Vibration Massage and WellnessSanford
215 School St, Sanford, ME 04073
-
New Day MassageSanford
469 main St Suite 304, 3rd Floor Entrance is on Main St not Oak St/Nasson Building, Sanford, ME 04083
-
Willow's Edge Massage TherapySanford
886 Main St, Sanford, ME 04073-7008
-
Sanford Massage & WellnessSanford
1725 Main St #7, Sanford, ME 04073
-
Justine's Rejuvenating MassageSanford
463 Main St, Sanford, ME 04083
-
Mindful Massage, LlcSanford
312 Cottage St, Sanford, ME 04073-1817
-
Bloom Therapeutic MassageSearsport
321 W Main St Rear Suite, Searsport, ME 04974
-
BodyWork for LifeShapleigh
191 Emery Mills Rd, Shapleigh, ME 04076
-
Treat Yourself MassageShapleigh
191 Emery Mills Rd, Shapleigh, ME 04076
-
Blue Bliss MassageSkowhegan
33 Leavitt St, Skowhegan, ME 04976
-
Laurel Tree MassageSkowhegan
312 Water St, Skowhegan, ME 04976
-
Gentle Healing With BowenSouth Berwick
5 Andrews Ln, South Berwick, ME 03908
-
Florencia Healing ArtsSpringvale
21 Bradeen St, Springvale, ME 04083
-
Sebago Lake Wellness, LLCStandish
15 Ossipee Trl W, Standish, ME 04084
-
Hummingbird Haven Massage & WellnessStandish
1 Northeast Rd, Standish, ME 04068
-
The Wise Tree Massage TherapyStonington
53 School St, Stonington, ME 04681
-
Joy Well TherapyThomaston
176 Main St, Thomaston, ME 04861
-
Monarch MassageTopsham
42 Prospect St, Topsham, ME 04086
-
Heather Libby MassageTopsham
63 Elm St, Topsham, ME 04086-1424
-
Sunflower GraceTopsham
9 Bowdoin Mill Is Fl 2 , Ste 2, Topsham, ME 04086-1263
-
Ashley William LMTTopsham
63 Elm St Ste B, Topsham, ME 04086
-
All Points BodyworksTopsham
122 Main St #2, Topsham, ME 04086
-
Jennifer MorseTrenton
993 Bar Harbor Rd, Trenton, ME 04605
-
Muscle RelaxerTurner
161 Cobb Rd, Turner, ME 04282
-
Revival Massage & Wellness LLCTurner
470 Auburn Rd, Turner, ME 04282
-
Faith Joy Simply DivineTurner
1071 Auburn Rd, Turner, ME 04282-4157
-
Pease PodsUnion
1914 Heald Hwy, Union, ME 04862
-
The Body DynamicVeazie
1017 School St, Veazie, ME 04401
-
Licensed Massage Therapist William DailWaldoboro
99 Moose Meadow Ln, Waldoboro, ME 04572
-
Rivers Edge Therapeutic MassageWaldoboro
251 Jefferson St, Waldoboro, ME 04572-6011
-
Sankofa TherapeuticsWashington
636 Old County Rd, Washington, ME 04574
-
Relax Massage & BodyworksWaterboro
366 Main St, Waterboro, ME 04087
-
Body Zen Spa / Rehab HubWaterville
159 Silver St # A, Waterville, ME 04901-5813
-
Ashley BattisWaterville
237 Main St, Waterville, ME 04901
-
Bob Tucker Massage TherapyWaterville
2 Park Pl, Waterville, ME 04901-6037
-
Sandra Hussey Massage TherapyWaterville
50 Eustis Pkwy, Waterville, ME 04901
-
Blue Rose Bodyworks - MaineWaterville
18 Temple St, Waterville, ME 04901-6629
BEFORE YOU GO
Plan a comfortable massage appointment
Practical guides for comparing options, preparing questions and confirming arrangements directly.

Know session etiquette
Prepare for a professional massage with practical questions about timing, consent, privacy, pressure and the business's payment policies.
Read the guide
Plan clothing and draping
Choose practical arrival clothes and agree a comfortable clothing and privacy arrangement before a massage begins.
Read the guide
Compare massage formats
Understand how providers describe Swedish and deep-tissue formats, then compare pressure, pace, focus, time and consent without treating a menu label as medical advice.
Read the guide