Back

Church directory

Churches in Maine

1,419 churches in 397 cities across Maine, with service times, maps and livestream links.

About churches in Maine

The SermonWave church directory lists 1,419 churches in 397 cities in Maine. The cities with the most listings are Portland (68), Bangor (30), Auburn (27), Lewiston (26), and Brunswick (21). The most common traditions are Baptist (334), Catholic (151), and Pentecostal (78). Of these, 409 livestream their services, 50 have sermons on SermonWave, and 3 offer a service in Spanish.

Churches listed
1,419
Cities
397
Livestream services
409
Sermons on SermonWave
50
Services in Spanish
3

Cities with the most churches in Maine

Maine churches with sermons on SermonWave

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

Denominations in Maine

All 397 cities in Maine, A to Z

U

Y

Churches by city in Maine

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

Church directory data for Maine by city
CityChurchesLivestreamSermons on SermonWaveSpanish serviceSunday eveningWednesday
Portland68231120
Bangor30142100
Auburn2770020
Lewiston2681012
Brunswick21121021
Windham2170010
Augusta2070012
Gorham1892000
Biddeford1760000
Waterville1782033
Westbrook16100010
Ellsworth1451000
Presque Isle1440000
Lincoln1340020
Bath1260011
Houlton1250000
Saco1260010
Sanford1251122
Scarborough1252000
South Portland1261002
Brewer1120021
Farmington1121000
Gardiner1160001
Kennebunk1120000
Wells1140000
Bar Harbor1030000
Belfast1020001
Rockland1041001
Topsham940000
Bridgton830000
Calais841010
Caribou810000
Dexter830000
Machias842001
Old Town831001
Skowhegan820011
Waldoboro820000
Buxton740000
Cherryfield720000
Dover Foxcroft720000
East Millinocket740010
Hampden721000
Kittery741010
Millinocket710000
Norway730000
Oakland730000
Standish720020
Winthrop710010
Bucksport600000
Camden631000
China630000
Falmouth641000
Fort Fairfield600000
Fort Kent610000
Freeport610000
Gray640000
Harpswell620000
Madawaska600010
Mars Hill620011
Mexico620000
Newcastle610001
Oxford610000
Pittsfield620000
York630000
Bethel520000
Carmel510000
Eastport500000
Fairfield521010
Fryeburg500000
Jay511000
Limerick520000
Lisbon510010
Madison510000
New Gloucester521000
Orono511020
Paris520000
Rangeley500000
Richmond510000
Rockport542000
South Berwick531001
Turner520010
Van Buren500000
Waterboro530000
Wilton500010
Winterport500000
Yarmouth520000
Ashland400000
Blue Hill421000
Boothbay Harbor420010
Damariscotta421000
Dixfield410000
Durham411000
Easton410000
Greenville430000
Hallowell420000
Island Falls400000
Jefferson400000
Jonesport420000
Lebanon410000
Limestone400000
Livermore Falls420000
Lubec400000
Mechanic Falls421000
Newport400000
North Berwick410000
Orrington410000
Rumford400000
Searsport420010
Whitefield400000
Wiscasset420010
Woolwich421000
Baileyville300000
Belgrade300000
Benton300000
Bingham300000
Bowdoin300000
Bowdoinham300000
Bridgewater300000
Bristol300000
Brooks310021
Cape Elizabeth310000
Carrabassett Valley300000
Castine310000
Charleston310010
Clinton311000
Eliot320000
Greenbush300000
Greene300000
Harrington310010
Hollis310000
Hope300010
Jackman310000
Kennebunkport320000
Livermore310000
Monticello300000
New Portland310010
New Sweden310010
Norridgewock310000
North Yarmouth321000
Old Orchard Beach310000
Palermo321000
Poland310000
Saint George300000
Sebago300000
Sebec300000
Sedgwick300000
Solon310000
South Thomaston300000
Southwest Harbor300000
Stockton Springs321010
Swans Island300000
Unity310000
Vassalboro311000
Warren310010
Washburn300000
Waterford310000
West Gardiner300000
Winslow300000
Acton200000
Addison200000
Albion210001
Alna200000
Appleton200000
Arundel200000
Blaine200000
Bradley200000
Brooklin200000
Brownfield200000
Burlington200000
Canaan210000
Cape Neddick200000
Casco200000
Chelsea210000
Corinna200000
Cornish210000
Cumberland Center210000
Cutler200000
Danforth200000
Dedham200000
Deer Isle210000
Denmark200000
Dennysville200000
East Machias200000
Edgecomb200000
Etna210000
Farmingdale200010
Franklin210000
Frenchville200000
Georgetown200000
Glenburn200000
Gouldsboro200000
Guilford200000
Hancock210000
Harrison200000
Hartland200010
Hermon210010
Hodgdon200000
Holden201000
Howland210000
Islesboro200000
Islesford200000
Kingfield200000
Lee210011
Levant211000
Liberty220000
Limington210000
Lincolnville211000
Litchfield200000
Littleton200000
Lyman210000
Machiasport200000
Manchester211000
Mapleton210000
Mattawamkeag200000
Medway200000
Milbridge200000
Milo200000
Monmouth200000
Morrill220000
Mt Desert200000
Naples210010
New Limerick200000
Newfield200000
North Waterboro200000
Northeast Harbor200000
Oakfield210000
Ogunquit210000
Otisfield200000
Parsonsfield210000
Patten200000
Peaks Island200000
Pembroke200000
Perham200010
Peru200000
Phillips200000
Phippsburg200000
Pittston200000
Plymouth210010
Princeton200000
Raymond200000
Readfield200000
Rockwood200000
Sabattus210000
Seal Cove200000
Sidney200000
Somerville210010
Southport200000
Springfield200000
Springvale210000
St Agatha200000
Starks200000
Stetson200000
Steuben200000
Stockholm200000
Stonington200000
Stratton200000
Sumner200000
Trenton220010
Union200000
Vinalhaven221000
Windsor201000
Woodland210000
Abbot Village100000
Albany Township100000
Alexander100000
Alfred100000
Allagash110000
Amherst100000
Amity100000
Andover100000
Anson100000
Athens100000
Bailey Island100000
Baldwin100000
Baring Plantation100000
Bass Harbor100000
Benedicta100000
Berwick100000
Birch Harbor110000
Boothbay100000
Brooksville100000
Brookton100000
Bryant Pond100000
Buckfield100000
Cambridge100000
Canton100000
Cary Plantation100000
Charlotte100000
Chebeague Island110000
Chester100000
Corinth100000
Cranberry Isles100000
Crystal100000
Cumberland100000
Cushing100000
Dayton100000
Detroit110001
Dixmont100000
Dresden100000
Drew100000
Dyer Brook100000
Eagle Lake100000
East Boothbay100000
East Waterboro100000
Eastbrook100000
Eddington111001
Exeter100000
Farmington Falls100000
Fayette111000
Frankfort100000
Friendship110000
Garland100000
Grand Isle100000
Greenwood100000
Hamlin100000
Hebron100000
Hiram100000
Hollis Center110000
Hudson100000
Indian Island100000
Indian Township Reservation100000
Isle Au Haut100000
Kenduskeag110000
Kittery Point110000
Knox100000
Lamoine100000
Leeds110000
Lisbon Falls110000
Long Island100000
Madrid110000
Matinicus100000
Milford100000
Minot100000
Monhegan100000
Monson100000
Montville100000
Moose River100000
Moscow110000
Mount Vernon100000
Mt Vernon100000
New Sharon100000
New Vineyard110000
Newburgh100000
Nobleboro110000
North Anson100000
North Haven100000
North Monmouth100000
Oquossoc100000
Otis100000
Owls Head110000
Parkman100000
Penobscot100000
Perry100000
Pownal100000
Robbinston100000
Roque Bluffs100000
Saint David100000
Sangerville110000
Searsmont100000
Shapleigh110000
Sherman100000
Shirley Mills100000
Silver Ridge100000
Sinclair100000
Smithfield100000
Sorrento100000
South Bristol100000
South Paris100000
Spruce Head100000
St George100000
St John Plantation100000
St. Francis100000
Stacyville100000
Stow100000
Strong100000
Sullivan100000
Swanville100000
Tenants Harbor100000
Thomaston100000
Trevett100000
Troy100000
Upton100000
Vanceboro100000
Veazie100000
Wade111000
Wales100000
Wallagrass100000
Washington100000
West Baldwin100000
West Forks100000
West Paris100000
Westfield100000
Weston100000
Westport110000
Whiting100000
Winn100000
Winter Harbor100000

Questions about churches in Maine

How many churches are in Maine?

The SermonWave directory lists 1,419 verified churches in 397 cities in Maine. The real number of congregations is higher; more are added as they are verified.

Which cities in Maine have the most churches?

By number of listings: Portland (68), Bangor (30), Auburn (27), Lewiston (26), Brunswick (21), Windham (21), Augusta (20), and Gorham (18).

What are the most common denominations in Maine?

Among listed churches in Maine: Baptist (334), Catholic (151), Pentecostal (78), Church of Christ (68), Nazarene (39), and Christian Church (Disciples / Independent) (35).

How many churches in Maine livestream their services?

409 listed churches in Maine livestream their services. Use the Livestream filter on any city page to see them.

Are there churches with services in Spanish in Maine?

Yes. 3 listed churches in Maine offer a service in Spanish, including churches in Portland, Bangor, and Sanford.

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.