Therapists in Massachusetts

Browse 10,283 mental health professionals across 169 cities in Massachusetts.

Boston

101 therapists

Cambridge

79 therapists

Salem

45 therapists

Lynn

32 therapists

Worcester

28 therapists

Norwood

24 therapists

Newburyport

19 therapists

Brookline

18 therapists

Beverly

18 therapists

Danvers

18 therapists

Weymouth

18 therapists

Somerville

17 therapists

Andover

17 therapists

North Andover

17 therapists

Gloucester

15 therapists

Jamaica Plain

15 therapists

Hingham

15 therapists

Norwell

14 therapists

Brighton

14 therapists

Peabody

13 therapists

Marblehead

12 therapists

North Easton

12 therapists

Amesbury

11 therapists

Northampton

10 therapists

Medford

10 therapists

Chelmsford

10 therapists

Wakefield

10 therapists

Canton

9 therapists

Wellesley

8 therapists

Arlington

8 therapists

Stoughton

8 therapists

Dorchester

8 therapists

Brockton

7 therapists

Lexington

7 therapists

Springfield

7 therapists

Lowell

7 therapists

Quincy

6 therapists

Ipswich

6 therapists

Mansfield

6 therapists

Milford

6 therapists

Longmeadow

6 therapists

Amherst

5 therapists

Framingham

5 therapists

Franklin

5 therapists

Walpole

5 therapists

Needham

5 therapists

Marshfield

5 therapists

Chestnut Hill

5 therapists

South Hadley

4 therapists

Westford

4 therapists

Newton

4 therapists

Methuen

4 therapists

Cohasset

4 therapists

Westwood

4 therapists

North Reading

4 therapists

Topsfield

4 therapists

Chelsea

4 therapists

South Hamilton

4 therapists

Dedham

4 therapists

Auburn

4 therapists

Charlestown

4 therapists

Hadley

4 therapists

Holyoke

4 therapists

Foxborough

4 therapists

Duxbury

4 therapists

Norton

4 therapists

Great Barrington

4 therapists

Natick

3 therapists

Acton

3 therapists

New Bedford

3 therapists

Dartmouth

3 therapists

Concord

3 therapists

Swampscott

3 therapists

Waltham

3 therapists

Reading

3 therapists

Sharon

3 therapists

Melrose

3 therapists

Plainville

3 therapists

Scituate

3 therapists

Medfield

3 therapists

Attleboro

3 therapists

Roslindale

3 therapists

Hyde Park

3 therapists

Marlborough

3 therapists

Fitchburg

3 therapists

Dorchester Center

3 therapists

Newbury

3 therapists

West Springfield

3 therapists

Winchester

3 therapists

Pittsfield

3 therapists

North Adams

2 therapists

Falmouth

2 therapists

Spencer

2 therapists

Plymouth

2 therapists

Fall River

2 therapists

Randolph

2 therapists

Middleton

2 therapists

Watertown

2 therapists

Provincetown

2 therapists

Hanover

2 therapists

Northborough

2 therapists

Lynnfield

2 therapists

Harvard

2 therapists

South Weymouth

2 therapists

Raynham

2 therapists

Rockland

2 therapists

Leominster

2 therapists

Tewksbury

2 therapists

Winthrop

2 therapists

Burlington

2 therapists

North Attleborough

2 therapists

Woburn

2 therapists

Holliston

2 therapists

Westborough

2 therapists

East Longmeadow

2 therapists

Greenfield

2 therapists

Wenham

2 therapists

Milton

2 therapists

Easthampton

2 therapists

Ware

2 therapists

Montague

1 therapists

Newton Upper Falls

1 therapists

Buzzards Bay

1 therapists

Mission Hill

1 therapists

Rockport

1 therapists

South Boston

1 therapists

Brewster

1 therapists

Bellingham

1 therapists

Essex

1 therapists

Groton

1 therapists

Wilmington

1 therapists

Shirley

1 therapists

Haverhill

1 therapists

Bedford

1 therapists

Marstons Mills

1 therapists

Hopkinton

1 therapists

Barnstable

1 therapists

Lincoln

1 therapists

Florence

1 therapists

Cataumet

1 therapists

Mashpee

1 therapists

South Easton

1 therapists

Mattapan

1 therapists

East Boston

1 therapists

North Grafton

1 therapists

West Roxbury

1 therapists

Auburndale

1 therapists

Avon

1 therapists

Bridgewater

1 therapists

Saugus

1 therapists

Ashburnham

1 therapists

Taunton

1 therapists

Whitman

1 therapists

Stoneham

1 therapists

Wrentham

1 therapists

Medway

1 therapists

Harwich

1 therapists

Newtonville

1 therapists

Stow

1 therapists

Pembroke

1 therapists

Kingston

1 therapists

Braintree

1 therapists

Belchertown

1 therapists

Stockbridge

1 therapists

Gardner

1 therapists

Leeds

1 therapists

Pelham

1 therapists

Westfield

1 therapists

Dalton

1 therapists

Finding Mental Health Support in Massachusetts

Massachusetts is home to 10,283 licensed mental health professionals listed in our directory. Whether you're looking for individual therapy, couples counseling, or specialized treatment, you'll find qualified providers throughout the state.

Select a city above to browse therapists in your area. Each listing includes details about specialties, insurance accepted, and verified patient reviews to help you find the right fit.