Back

Church directory

Churches in Massachusetts

4,250 churches in 424 cities across Massachusetts, with service times, maps and livestream links.

About churches in Massachusetts

The SermonWave church directory lists 4,250 churches in 424 cities in Massachusetts. The cities with the most listings are Boston (314), Worcester (208), Springfield (189), Brockton (115), and Lowell (93). The most common traditions are Catholic (576), Baptist (438), and Pentecostal (332). Of these, 1,275 livestream their services, 112 have sermons on SermonWave, and 89 offer a service in Spanish.

Churches listed
4,250
Cities
424
Livestream services
1,275
Sermons on SermonWave
112
Services in Spanish
89

Cities with the most churches in Massachusetts

Massachusetts churches with sermons on SermonWave

Listen to recent sermons, with transcripts and summaries. Credit always goes to the church.

Denominations in Massachusetts

All 424 cities in Massachusetts, A to Z

K

Q

U

Churches by city in Massachusetts

Counts of listed churches, livestreams, sermons on SermonWave, Spanish services, Sunday evening and Wednesday services.

Church directory data for Massachusetts by city
CityChurchesLivestreamSermons on SermonWaveSpanish serviceSunday eveningWednesday
Boston31491813129
Worcester208441806
Springfield189364502
Brockton115221112
Lowell93231120
New Bedford79142113
Cambridge75333354
Lynn75111220
Framingham70150201
Lawrence7080401
Fall River65110002
Fitchburg51100210
Haverhill50202332
Chicopee47110122
Everett4540231
Holyoke4451110
Marlborough43110112
Somerville43101000
Quincy42163001
Waltham41112310
Taunton36180111
Woburn36110010
Attleboro35140201
Leominster3350100
Malden3381030
Pittsfield3361001
Plymouth31100000
Peabody29112101
Beverly27101011
Chelsea2760400
Saugus26110101
West Springfield2650000
Dorchester2550210
Stoughton2550000
Newton2491020
Southbridge2450000
Medford2390210
Westfield2351021
Brookline2291100
Hyannis2290100
Salem2251100
Milford2120100
Revere2050100
Greenfield1910000
Melrose1982011
Weymouth1942110
Billerica1850000
Chelmsford18102100
Andover1772001
Belmont1772010
Canton1770000
Natick1781000
Abington1640000
Agawam1670001
Barnstable1671010
Braintree1650000
Gardner1661000
Hyde Park1640110
Randolph1650011
Acton1550001
Danvers1572101
Gloucester1581000
Hudson1540000
Methuen1550000
Webster1540010
Arlington1453000
Burlington1490001
Lexington1471000
Norwood1451000
Amherst1340000
Bridgewater1340000
Falmouth1350000
Hanover1350000
Wakefield1330000
Wareham1370001
Mattapan1220100
Milton1230000
Northampton1261111
Northborough1250000
Seekonk1250002
South Hadley1251000
Swansea1241001
Watertown1240000
Amesbury1141000
Auburn1130010
Bedford1111000
Clinton1120111
Dorchester Center1110000
East Longmeadow1150000
Ludlow1120000
Shrewsbury1140000
Dedham1040010
Fairhaven1030000
Great Barrington1010000
Marshfield1040010
Needham1051100
Newburyport1060000
Rockland1040001
Stoneham1020000
West Bridgewater1030000
Westport1030001
Westwood1040000
Wilmington1021000
Dracut940000
Duxbury930010
East Bridgewater940000
Hingham952011
Jamaica Plain931100
Middleboro950000
Millbury920000
North Andover940000
Scituate930010
Wellesley930000
Winchester942000
Foxborough830000
Holbrook820000
Holliston840000
Ipswich861001
Nantucket820000
North Adams821000
North Chelmsford851001
Salisbury810001
Wayland831000
Cohasset720000
Concord751000
Dighton730000
Franklin740000
Georgetown720000
Lakeville721000
Maynard710000
Raynham760011
Roslindale741000
Sharon730000
Somerset730000
Southborough700000
Uxbridge720000
Westborough750100
Weston740011
Barre621000
Brewster631000
Charlton651010
Grafton610000
Groton630000
Kingston651000
Mansfield641000
Marblehead631000
Mashpee620000
North Dartmouth640011
Oak Bluffs610000
Reading640000
Rehoboth620000
Rowley600000
Sudbury630000
Tewksbury630000
Walpole631000
West Boylston610000
Westminster621010
Whitman610010
Williamstown630000
Winchendon630000
Yarmouth610000
Allston510000
Ashburnham510000
Ashland510000
Athol520000
Carver500000
Cherry Valley520000
Douglas510000
East Falmouth520000
Easthampton520000
Easton510011
Edgartown510000
Hanson510000
Harwich530000
Hopkinton540010
Indian Orchard510100
Lancaster500000
Leicester510002
Medway510000
North Attleboro520000
Northbridge530001
Norton520000
Oxford510000
Pembroke520000
Pepperell522000
Rockport531000
Roxbury510000
South Dennis510100
South Easton510000
Sturbridge530000
Sutton520000
Vineyard Haven510000
West Roxbury530100
Wilbraham520000
Winthrop521000
Ayer420000
Belchertown421000
Bellingham430000
Bolton410000
Brookfield410000
Carlisle400000
Chatham430000
Dartmouth410000
East Freetown400000
Essex431000
Feeding Hills420000
Harvard410000
Holden442000
Hopedale400000
Lee430000
Lenox411000
Lunenburg420000
Lynnfield421110
Mendon410000
Northfield400000
Norwell420000
Orange420000
Palmer410001
Petersham400000
Rochester410000
Sandwich421000
Spencer410000
Templeton421000
Tyngsboro430000
Upton430020
West Newbury420000
Wrentham420000
Acushnet300000
Adams300000
Auburndale320000
Avon320000
Bourne320000
Brighton300000
Brimfield330000
Centerville320000
Charlestown310100
Cheshire300000
Chester300000
Colrain300000
Cotuit310000
Dalton320000
Dover330000
Dudley310000
East Boston300000
East Brookfield300000
Hadley311000
Halifax310000
Hampden310001
Harwich Port320000
Leverett311001
Manchester By The Sea331000
Mattapoisett310000
Medfield311000
Middleborough310000
Middleton320000
Montague300000
Monterey300000
Nahant310000
Norfolk300000
North Billerica300000
North Reading330000
Osterville331001
Paxton320000
Plainville310010
Sheffield310000
Sherborn310000
Shirley320000
South Deerfield300000
South Hamilton330000
South Weymouth310000
South Yarmouth300000
Southwick310011
Sterling322200
Stockbridge310000
Sunderland320000
Swampscott320000
Topsfield321000
Townsend310000
Turners Falls310000
Waban300000
Ware310000
Warren300000
West Yarmouth310000
Westford320000
Whitinsville331000
Ashby200000
Attleboro Falls200000
Becket200000
Berlin200000
Blackstone210000
Boxborough220001
Boxford210000
Boylston210000
Conway200000
Deerfield200000
Dennis Port210010
East Sandwich200000
Fiskdale200000
Forestdale220000
Granby210000
Hatfield210000
Huntington200000
Longmeadow220010
Marion200000
Merrimac210000
Millis210000
Monson210000
North Brookfield210010
North Easton220000
North Oxford200000
Orleans210000
Plympton200000
Rutland200000
Sandisfield200000
Southampton210000
Stow210011
Three Rivers200001
Tisbury201000
Truro210000
Wellfleet210000
West Barnstable200000
West Brookfield200000
West Newton220001
West Tisbury210000
Williamsburg210000
Woods Hole200000
Yarmouth Port200000
Ashfield100000
Ashley Falls100000
Assonet100000
Baldwinville100000
Berkley100000
Berkshire100000
Bernardston110000
Blandford100000
Buckland100000
Buzzards Bay100000
Byfield100000
Charlemont100000
Chesterfield110000
Chilmark100000
Cuttyhunk100000
Dennis110000
Dunstable100000
E Bridgewtr110000
E Longmeadow100000
E Sandwich110000
East Dennis110000
East Weymouth110000
Eastham111010
Erving100000
Florence100000
Florida100000
Freetown110001
Gilbertville100000
Gill110000
Goshen100000
Groveland100000
Hamilton111000
Hancock100000
Haydenville100001
Heath110000
Hinsdale100000
Holland100000
Housatonic100000
Hubbardston100000
Hull100000
Jefferson100000
Lanesborough100000
Lenox Dale100000
Lincoln110000
Littleton110000
Manchester110000
Marstons Mills110000
Millville100000
Montgomery100000
New Braintree100000
New Salem100000
Newbury100000
Newton Center100000
Newton Centre100000
Newton Upper Falls110000
Newtonville110000
North Attleborough100000
North Dighton100000
North Falmouth100000
North Grafton100000
North Truro100000
Oakham100000
Onset110000
Otis110000
Peru100000
Phillipston100000
Plainfield100000
Pocasset110000
Princeton100000
Readville100000
Richmond100000
Rochdale110000
Roxbury Crossing100000
Royalston100000
Shelburne100000
Shelburne Falls110001
Shutesbury100000
South Boston100000
South Chatham110000
South Dartmouth100000
South Egremont100000
South Grafton100000
Southfield100000
Still River100000
Tyngsborough100000
Tyringham100000
Wales100000
Warwick100000
Wellesley Hills111010
Wenham110001
West Harwich100000
West Stockbridge100000
West Warren110000
Westhampton110000
Whately100000
Windsor100000
Worthington100000

Questions about churches in Massachusetts

How many churches are in Massachusetts?

The SermonWave directory lists 4,250 verified churches in 424 cities in Massachusetts. The real number of congregations is higher; more are added as they are verified.

Which cities in Massachusetts have the most churches?

By number of listings: Boston (314), Worcester (208), Springfield (189), Brockton (115), Lowell (93), New Bedford (79), Cambridge (75), and Lynn (75).

What are the most common denominations in Massachusetts?

Among listed churches in Massachusetts: Catholic (576), Baptist (438), Pentecostal (332), Church of Christ (213), Orthodox (88), and Lutheran (81).

How many churches in Massachusetts livestream their services?

1,275 listed churches in Massachusetts livestream their services. Use the Livestream filter on any city page to see them.

Are there churches with services in Spanish in Massachusetts?

Yes. 89 listed churches in Massachusetts offer a service in Spanish, including churches in Boston, Worcester, Springfield, Brockton, Lowell, and New Bedford.

How can a church update or remove its listing?

Open the church's listing and choose "Claim this church" to update the details, or "Request removal" to have the listing removed. A person reviews every request, usually within 7 days.

Listings are gathered from public sources and churches' own websites, and only public church information is shown. Each listing has "Claim this church" and "Request removal" links.

Live translation and sermon transcripts for your church

SermonWave translates services live to listeners' phones and turns every sermon into a searchable transcript and summary.