Across Iowa, of the 749 massage practices we list, 730 give a phone number and 466 have a website. By what they offer: 4 sports massage, 1 thais massage.
Top 10 massage practices in Iowa
Ranked by how complete and owner-verified the listing info is — hours, phone, website, services. No pay-to-play. Full 2026 ranking
-
1Serenity Massage & Energywork Day SpaCouncil Bluffs
-
2Lemon Massage Therapy And Skin CareWest Des Moines
-
3Massage Heights EdgewoodCedar Rapids
-
4CynSei Massage & SpaClinton
-
5Thai YogicNorth Liberty
-
6Bodyworks By BruceIowa City
-
7Laurie Geest, LMTLe Claire
-
8Mallory Shaw Massage + BodyworkSioux City
-
9Massage EnvyDavenport
-
10Pure Serenity MassageCedar Falls
Cities
Largest first. Towns with a single massage practice are listed further down this page.
- Cedar Rapids54
- Des Moines53
- Davenport33
- Urbandale32
- West Des Moines30
- Clive27
- Ankeny25
- Sioux City25
- Iowa City22
- Ames21
- Bettendorf18
- Council Bluffs14
- North Liberty13
- Dubuque12
- Burlington11
- Cedar Falls11
- Coralville11
- Mason City10
- Windsor Heights8
Other towns in Iowa
One massage practice each — too few for a page of their own, so they live here.
-
Knead Massage TherapyAdel
309 S 7th St Ste A, Adel, IA 50003
-
Divinely Guided LlcAdel
911 Court St, Adel, IA 50003-1437
-
Akron Massage TherapyAkron
351 IA-12, Akron, IA 51001
-
Mind Body WellnessAlbia
8 Washington Ave E, Albia, IA 52531
-
KEEHN MassageAlgona
111 S Harlan St, Algona, IA 50511
-
Harmony Healing ArtsAlgona
109 N Hall St, Algona, IA 50511
-
Soul MassageAlgona
615 E Oak St, Algona, IA 50511
-
Harmony Healing ArtsAlgona
118 S Dodge St, Algona, IA 50511
-
Sun Reflexology & SpaAltoona
505 8th St SE, Altoona, IA 50009
-
J & Company SpaAltoona
301 1st Ave S, Altoona, IA 50009
-
Linda's Gift Of Touch MassageAltoona
4070 NE 64th St, Altoona, IA 50009
-
Aspire TherapyAnamosa
100 E Main St, Anamosa, IA 52205
-
Aspire Therapy LLCAnamosa
10160 Shaw Rd, Anamosa, IA 52205
-
Daybreak Massage & Healing LlcAnamosa
100 E Main St, Anamosa, IA 52205-1804
-
Bobbi's Body WisdomAnita
701 Main St, Anita, IA 50020-1060
-
Lilly Sage Massage CreationsArmstrong
430 6th St, Armstrong, IA 50514
-
Natural Touch MassageAsbury
5900 Saratoga Rd, Asbury, IA 52002-2124
-
Zeb Wickman Massage TherapyAtlantic
704 Walnut St Ste 1, Atlantic, IA 50022-1745
-
Naturally BlessedAudubon
326 Broadway St, Audubon, IA 50025
-
Grace & Wellness Massage TherapyAvoca
176 S Elm St, Avoca, IA 51521
-
Sozo MassageBatavia
3971 85th St, Batavia, IA 52533-8634
-
Body SolutionsBellevue
103 Market St, Bellevue, IA 52031
-
Mill Creek SpaBellevue
503 S 5th St, Bellevue, IA 52031
-
Forest Immersion MassageBertram
400 S Ely St, Bertram, IA 52403-9055
-
Panacea Massage & ReflexologyBirmingham
104 S East St Box 4, Birmingham, IA 52535
-
Perfect Touch Wellness CenterBloomfield
102 E Jefferson St, Bloomfield, IA 52537-1606
-
Body Temper IowaBondurant
86 Paine St SE, Bondurant, IA 50035-1052
-
Central Iowa Massage LLCBoone
807 Story St, Boone, IA 50036-2712
-
Taiwan Asian MassageBoone
813 Keeler St, Boone, IA 50036-2729
-
Rosemary's Beauty Shop Massage Therapy & Pet GroomingBrooklyn
624 Jackson St, Brooklyn, IA 52211-9777
-
Peaceful Springs WellnessCalmar
105 N Maryville St, Calmar, IA 52132-8521
-
Hands on Healing LLCCarlisle
2800 Norgard Cir Ste 300B, Carlisle, IA 50047
-
Manuel Touch Massage TherapyCarlisle
500 S 2nd St, Carlisle, IA 50047
-
Ocean Breeze Wellness + MassageCarlisle
55 Main St, Carlisle, IA 50047-7614
-
Renew Massage Therapy LLCCarlisle
155 N 1st St #2, Carlisle, IA 50047
-
Nelsen Massage Therapy & Personal TrainingCarroll
618 W 8th St, Carroll, IA 51401
-
Massage by KylieCarroll
220 W 7th St, Carroll, IA 51401
-
Spellbound SpaCarroll
1108 Heires Ave, Carroll, IA 51401
-
The White Lotus Massage by LillyCarroll
306 W 6th St, Carroll, IA 51401-2316
-
The Feel Good FactoryCarter Lake
2810 N 9th St, Carter Lake, IA 51510-1504
-
Healing Tree MassageCascade
511 Cleveland St SW, Cascade, IA 52033-7711
-
Bodywork by Bodley-Vicki Klepper LMTCastalia
1139 Highway 52, Castalia, IA 52133-8522
-
Katie's Healing HandsCenter Point
809 Main St, Center Point, IA 52213
-
Mood StudioCenterville
212 N 12th St, Centerville, IA 52544
-
A to Z Therapeutic MassageCentral City
302 E Maple St, Central City, IA 52214
-
Sun & Moon Massage, Cara Snobl LMTCentral City
15 1/2 S 4th St, Central City, IA 52214
-
Monarch Massage TherapyChariton
113 S Grand St, Chariton, IA 50049
-
Healing Concepts Therapeutic MassageChariton
1711 Osceola Ave Ste 201, Chariton, IA 50049
-
Rest & Relaxation MassageCharles City
100 S Main St, Charles City, IA 50616
-
Starlight MassageCharles City
212 N Main St, Charles City, IA 50616
-
RelaxstationCherokee
213 N 2nd St, Cherokee, IA 51012-1859
-
Bodywise Massage TherapyCherokee
227 1/2 W Main St, Cherokee, IA 51012
-
Tropical TouchesCherokee
212 W Bluff St, Cherokee, IA 51012-1817
-
Back To Health Massage TherapyClarence
508 Lombard St, Clarence, IA 52216
-
Customize YouClarion
100 1st Ave SE, Clarion, IA 50525
-
Hello BeautyClarion
222 N Main St, Clarion, IA 50525-1440
-
Trail To Serenity Massage and BodyworkClarion
103 2nd Ave NE, Clarion, IA 50525
-
Better Body MovementClear Lake
807 N 6th St, Clear Lake, IA 50428
-
Blissful Balance MassageClear Lake
507 Main Ave, Clear Lake, IA 50428-1828
-
Spirit-Hands Massage & ArtistryClear Lake
600 2nd Ave N, Clear Lake, IA 50428
-
Tight SpotClear Lake
800 N 8th St, Clear Lake, IA 50428-1539
-
Dharma AnatomyClear Lake
2301 3rd Ave S, Clear Lake, IA 50428
-
CynSei Massage & SpaClinton
326 3rd Ave S, Clinton, IA 52732
-
RN Therapeutics Holistic Health & Wellness ClinicClinton
75 Main Ave, Clinton, IA 52732
-
RN Therapeutics Holistic Health & Wellness ClinicClinton
521 S 3rd St, Clinton, IA 52732
-
Touch of Grace MassageClinton
218 N 2nd St, Clinton, IA 52732
-
Van Kampen Therapeutic Massage CenterClinton
113 4th Ave S, Clinton, IA 52732-4163
-
Just Loosen UpCoggon
East Entrance, 408 E Linn St #2, Coggon, IA 52218
-
4031 Renew Massage TherapyCollins
211 Main St, Collins, IA 50055
-
MassageCorydon
314 E Jefferson St, Corydon, IA 50060-1528
-
Compassionate Wellness CenterCrescent
730 Old Lincoln Hwy, Crescent, IA 51526-3047
-
Essential MassageCresco
115 2nd St E, Cresco, IA 52136
-
Total Look School of Cosmetology and Massage TherapyCresco
806 3rd St W, Cresco, IA 52136
-
Power of TouchDakota City
402 Main St, Dakota City, IA 50529
-
Katie Anderson Massage TherapyDallas Center
1400 Walnut St, Dallas Center, IA 50063
-
Bodyworks Therapeutic MassageDallas Center
1400 Walnut St Ste 4, Dallas Center, IA 50063
-
Under The May Moon, Holistic WellnessDanville
206 N Main St, Danville, IA 52623-9620
-
Danville Massage TherapyDanville
204 N Main St, Danville, IA 52623
-
Aroma & Health MassageDe Witt
515 8th St, De Witt, IA 52742
-
Kneaded Wellness Massage StudioDe Witt
816 6th Ave, De Witt, IA 52742
-
Good Health MassageDe Witt
Inside of DeWitt Fitness Center, 900 14th St, De Witt, IA 52742
-
AAAmazing BodyworkDeWitt
1006 8th Ave, DeWitt, IA 52742
-
The Wellspring Massage, Bodywork, Energy HealingDecorah
119 Winnebago St, Decorah, IA 52101
-
Thea SatromDecorah
1002 Eileen Ct, Decorah, IA 52101
-
UnwindDecorah
110 Washington St, Decorah, IA 52101
-
The Massage StudioDecorah
118 W Water St #105, Decorah, IA 52101
-
Reina’s “SPA “Denison
1102 Oakwood Dr, Denison, IA 51442-1001
-
Body Restoration by JudiDonnellson
616 Madison Ave, Donnellson, IA 52625
-
Massage by EllaDunlap
606 1/2, Iowa Ave, Dunlap, IA 51529
-
Massage By BrookeDurant
1005 5th St, Durant, IA 52747
-
Massage by BrookeDurant
210 5th St, Durant, IA 52747
-
Hands That HealDysart
1389 65th St, Dysart, IA 52224
-
Massage by KristiEarlham
115 W 1st St, Earlham, IA 50072
-
Back To Health Massage TherapyEldridge
120 S 6th Ave, Eldridge, IA 52748
-
Celtic Touch Therapeutic MassageElkader
690 E Bridge St, Elkader, IA 52043
-
Magic Touch LLCElkader
200 S Main St, Elkader, IA 52043
-
Celtic Touch Therapeutic MassageElkader
111 Cedar Street, Suite 1, Elkader, IA 52043
-
Wellness Massage ~ Integrative Advanced BodyworkElkader
413 N High St, Elkader, IA 52043
-
Cloud 9 Massage & SpaEly
1685 Dows St, Ely, IA 52227
-
Relaxation -N- RejuvenationEmmetsburg
1114 Broadway St, Emmetsburg, IA 50536
-
Therapeutic Massage & ReflexologyEmmetsburg
905 Broadway St, Emmetsburg, IA 50536
-
Sage and SoulEmmetsburg
2307 Main St, Emmetsburg, IA 50536
-
Plein De Vie WellnessEpworth
101 E Main St, Epworth, IA 52045
-
Zen Wellness Massage Therapy & NaturalsEstherville
9 N 5th St, Estherville, IA 51334
-
Vita MassageEstherville
103 N 20th St, Estherville, IA 51334
-
Caring TouchEstherville
1820 Central Ave, Estherville, IA 51334-2409
-
ReNew BodyWorksEvansdale
206 N Evans Rd, Evansdale, IA 50707
-
Golden Butterfly Healing ArtsFairfield
100 W Kirkwood Ave, Fairfield, IA 52556
-
Positive Image Massage & WellnessFairfield
408 S Maple St, Fairfield, IA 52556
-
Aurora Massage and Body TherapyFairfield
121 W Broadway Ave, Fairfield, IA 52556-3265
-
Working Body MassageFairfield
414 N 3rd St Ste 1, Fairfield, IA 52556
-
Ashley N. Kayser L.M.T. Bodywork Birth and BabyFairfield
414 N 3rd St Suite 9, Fairfield, IA 52556
-
Healthy InspirationsFairfield
51 E Broadway Ave Ste 100, Fairfield, IA 52556
-
The Pampered Touch Massage Therapy by Jessica CraunFairfield
200 W Lowe Ave #103, Fairfield, IA 52556
-
Creative Touch Massage & WellnessFarley
306 1st St N, Farley, IA 52046
-
Pure Harmany MassageFort Dodge
328 S 8th St, Fort Dodge, IA 50501
-
Past Tense Therapeutic MassageFort Dodge
31 S 21st St, Fort Dodge, IA 50501
-
MyovitalityFort Dodge
1436 S 21st St, Fort Dodge, IA 50501-6019
-
Tranquility TouchFort Dodge
2224 2nd Ave N suite 2, Fort Dodge, IA 50501
-
Thein TherapyFredericksburg
123 E Main St, Fredericksburg, IA 50630
-
The Remedy Room Massage SpaGlenwood
11 N Vine St, Glenwood, IA 51534
-
Knapp Time MassageGowrie
1209 320th St, Gowrie, IA 50543-7546
-
Connie's Cut Above - Salon & SpaGraettinger
103 W Robins St, Graettinger, IA 51342-7732
-
Belle La Vie MassageGreeley
1243 IA-38, Greeley, IA 52050
-
Katey's MassageGreenfield
134 SE Court Dr, Greenfield, IA 50849
-
Wandering HeartsGreenfield
215 S 1st St, Greenfield, IA 50849
-
Forever BalancedGreenfield
608 SE 6th St, Greenfield, IA 50849
-
Latonya Carroll, LmtGrimes
3000 Se Grimes Blvd Ste 500, Grimes, IA 50111-5040
-
Hope Naturopathic HealingGrinnell
819 4th Ave, Grinnell, IA 50112-2042
-
UnityPoint Health - Postels Community Health ParkGrinnell
807 Broad St, Grinnell, IA 50112
-
Andrea's MassagesGrinnell
705 West St, Grinnell, IA 50112
-
Touch of Grace LLCGrinnell
1422 Elm St, Grinnell, IA 50112
-
Back In Balance Therapeutic MassageGrinnell
910 Pearl St, Grinnell, IA 50112
-
She's Got Your BackGrinnell
217 4th Ave W, Grinnell, IA 50112-1895
-
Grinnell Massage CompanyGrinnell
603 6th Ave, Grinnell, IA 50112
-
JV Massage and BodyworkGuthrie Center
322 State St, Guthrie Center, IA 50115
-
Parker Massage & ReflexologyHarcourt
309 W Highway 169, Harcourt, IA 50544-7722
-
Massage By MollieHarlan
1120 Chatburn Ave, Harlan, IA 51537-2007
-
Kneaded TouchHarlan
1111 Morningview Dr, Harlan, IA 51537-2000
-
Amanda SchwendingerHiawatha
340 Miller Rd, Hiawatha, IA 52233
-
Amber Rickels LMTHiawatha
308 7th Ave, Hiawatha, IA 52233
-
Human Body WorksHiawatha
1450 E Boyson Road Bldg A, Hiawatha, IA 52233
-
The Retreat Massage TherapyHiawatha
1255 Boyson Loop, Hiawatha, IA 52233
-
Cedar MassageHiawatha
310 Blairs Ferry Rd NE, Hiawatha, IA 52233
-
Meta Massage for Wellness LLCHiawatha
655 N Center Pt Rd, Hiawatha, IA 52233
-
Oriental SpaHiawatha
600 Blairs Ferry Rd, Hiawatha, IA 52233-1730
-
Massage Therapy By Samantha Eastman, L.M.T.Humboldt
1201 6th Ave N, Humboldt, IA 50548
-
Advanced Massage and Skincare SpecialistsHuxley
501 E 4th St, Huxley, IA 50124
-
Huxley MassageHuxley
501 E 4th St, Huxley, IA 50124
-
Holistic Massage and MoreIndependence
401 1st St W, Independence, IA 50644
-
Bodywork By O'HaraIndependence
309 1st St E, Independence, IA 50644
-
Old Oak Healing ArtsIndependence
324 1st St E, Independence, IA 50644-2815
-
Reflective Touch MassageIndianola
100 S B St, Indianola, IA 50125
-
Empowered WellnessIndianola
502 S Jefferson Way, Indianola, IA 50125
-
Divine Touch MassageJanesville
7742 Winslow Rd, Janesville, IA 50647
-
Heidi Geisler Licensed Massage TherapistJefferson
115 E Lincoln Way, Jefferson, IA 50129
-
Emerald House MassageJohnston
5731 Greendale Rd Unit 100, Studio 107, Johnston, IA 50131
-
Amma-Shiatsu Therapeutic Massage LLCJohnston
5705 NW 100th St Ste 200, Johnston, IA 50131
-
Massage Heights JohnstonJohnston
5441 NW 86th St Ste 300, Johnston, IA 50131
-
Massage By AndreaJohnston
6165 Nw 86th St Ste 133, Johnston, IA 50131-2270
-
Massage by MiaJohnston
6165 NW 86th St, Johnston, IA 50131
-
La' James International College SalonJohnston
8805 Chambery Blvd, Johnston, IA 50131-8813
-
Inspired Healing & Massage TherapyKalona
827 5th St, Kalona, IA 52247
-
Qi Shiatsu Therapeutic MassageKalona
315 B Ave, Kalona, IA 52247
-
Sunflower Massage CompanyKnoxville
109 S 3rd St, Knoxville, IA 50138
-
English Valley Wellness And Massage LlcKnoxville
109 S 3rd St, Knoxville, IA 50138-2506
-
First Street WellnessKnoxville
210 S 1st St, Knoxville, IA 50138
-
Indigo Frog Massage & Wellness- Kaitlin Potter LMTLake City
118 N Illinois St, Lake City, IA 51449
-
Held Space Massage TherapyLake Mills
221 W Main St, Lake Mills, IA 50450-1405
-
Myotherapy SpecialtiesLake Mills
106 N Mill St, Lake Mills, IA 50450-1304
-
Laurie Geest, LMTLe Claire
419 N Cody Rd, Le Claire, IA 52753
-
Treasured Hands MassageLe Mars
115 Plymouth St Nw Ste 2, Le Mars, IA 51031-3558
-
Relax The PainLe Mars
121 5th Ave SW F, Le Mars, IA 51031
-
Soothe Your Soul MassageLe Mars
215 1st St NE, Le Mars, IA 51031
-
Nice Touch Massage TherapyLenox
1096 Utah Ave, Lenox, IA 50851-8008
-
Simple Life MassageLeon
1204 NW Church St, Leon, IA 50144
-
Rest & Relaxation Massage - Lime Springs & ElmaLime Springs
112 Center St, Lime Springs, IA 52155
-
Krinos Massage CenterMalvern
321 Main St, Malvern, IA 51551
-
Healing Hands Wellness CenterMalvern
901 Main St, Malvern, IA 51551
-
Tranquil Health Massage TherapyManchester
953 E Main St, Manchester, IA 52057
-
TotalZen AI MassageManchester
216 S Franklin St, Manchester, IA 52057
-
Power of Natural HealthManning
123 Main St, Manning, IA 51455
-
Nurture Your Body MassageMapleton
411 Main St, Mapleton, IA 51034
-
Healing Arts Therapeutic MassageMaquoketa
117 S Main St, Maquoketa, IA 52060
-
Massage Therapy ClinicMaquoketa
215 S Main St, Maquoketa, IA 52060
-
Massage TherapyMaquoketa
113 McKinsey Dr, Maquoketa, IA 52060-2014
-
Transitions Reiki & MassageMarble Rock
1503 285th St, Marble Rock, IA 50653
-
Reflextions of HealthMarengo
790 E Marion St, Marengo, IA 52301
-
Massage EnvyMarion
1422 Twixt Town Rd, Marion, IA 52302
-
Robyn HarmsMarion
755 9th Ave, Marion, IA 52302-5708
-
The Still HouseMarion
642 10th St Ste 102, Marion, IA 52302
-
AdeptmtMarion
960 7th Ave, Marion, IA 52302-5749
-
Magnolia MassageMarion
915 Barrington Pkwy, Marion, IA 52302-8974
-
Massage on Cloud 9Marion
1260 35th St, Marion, IA 52302
-
Indigo Sky MassageMarquette
Driftless Station (former Schoolhouse Mall, 204 North St, Marquette, IA 52158
-
Wellness Awaken LLCMaxwell
59 Main St, Maxwell, IA 50161
-
Muscular Rehab ClinicMaxwell
59 Main St, Maxwell, IA 50161
-
Avail Massage and Bodywork LLCMilford
2207 Okoboji Ave Ste F, Milford, IA 51351
-
Body Logic Massage TherapyMonticello
820 W 1st St, Monticello, IA 52310
-
Bodyoasis Therapeutic MassageMonticello
218 W 1st St Ste C, Monticello, IA 52310-1405
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