Top Baseball Towns in Maine
Ranked on championships won since 2000 — high school state titles and Little League district, section and state titles counted together, with recent wins weighted more heavily. 48 towns have won something.
Bangor leads Maine, scoring 20.72 on both halves of the game roughly evenly, and not narrowly — Bangor is clear of Saco by 7.68 points. 48 towns have won something since 2000.
The top ten in Maine are Bangor, Saco, Portland, Searsport, Cumberland, Old Town, Monmouth, Biddeford, Ellsworth and South Portland. Between them they account for 50% of every point scored across the 48 towns on this list.
Size is doing a lot of work here. Searsport is in the top ten on a population of 2,685, while Portland has 69,568 to draw on — roughly 26 times as many people. That is why the tables below are also split into population bands: a town should be measured against places its own size before it is measured against a city.
Recency matters in this table — a title's weight halves every 12 years, so the standings drift on their own every season. Saco, Cumberland, Old Town and Monmouth have won something in the last two seasons, which is why they sit where they do.
One caveat worth reading before you argue with the order. The youth half of this score is Little League only, because Little League is the only organisation that publishes a championship archive — every district, section and state champion back to the 1950s. Cal Ripken and Babe Ruth publish nothing below the World Series. 9 towns in Maine run Cal Ripken or Babe Ruth ball with no Little League program at all, and they score zero youth points here no matter how much they win. Towns that run both lose the Cal Ripken half the same way. If your league has a record we're missing, tell us and we'll add it.
| # | Town | Score | Population | HS titles | LL state | LL district | Won by |
|---|---|---|---|---|---|---|---|
| 1 | Bangor ME Penobscot County | 20.72 | 32,446 | 7 | 3 | 12 | Bangor High School · John Bapst Memorial High School +1 |
| 2 | Saco ME York County | 13.04 | 21,064 | 1 | 3 | 10 | Thornton Academy · Saco/Dayton Little League |
| 3 | Portland ME Cumberland County | 12.51 | 69,568 | 8 | 2 | 3 | Cheverus High School · Deering High School +1 |
| 4 | Searsport ME Waldo County | 11.31 | 2,685 | 7 | — | — | Searsport District High School |
| 5 | Cumberland ME Cumberland County | 9.86 | 8,832 | 5 | — | 3 | Greely High School · Cumberland / North Yarmouth Little League |
| 6 | Old Town ME Penobscot County | 9.7 | 7,431 | 3 | — | 5 | Old Town High School · Old Town Little League |
| 7 | Monmouth ME Kennebec County | 9.06 | 4,236 | 4 | — | — | Monmouth Academy |
| 8 | Biddeford ME York County | 9.05 | 22,370 | 1 | 2 | 7 | Biddeford High School · Biddeford Little League |
| 9 | Ellsworth ME Hancock County | 7.93 | 8,822 | 2 | — | 7 | Ellsworth High School · Ellsworth Little League |
| 10 | South Portland ME Cumberland County | 7.52 | 26,994 | 2 | 1 | 2 | South Portland High School · South Portland Little League |
| 11 | Gray ME Cumberland County | 7.36 | 8,583 | — | 2 | 2 | Gray-New Gloucester/Raymond Little League |
| 12 | Machias ME Washington County | 6.96 | 2,060 | — | 1 | 5 | Machias Area Little League |
| 13 | Yarmouth ME Cumberland County | 6.75 | 9,060 | 6 | — | — | Yarmouth High School · North Yarmouth Academy |
| 14 | Augusta ME Kennebec County | 6.56 | 19,168 | — | 1 | 8 | Capitol Area Recreation Association (CARA) |
| 15 | Lewiston ME Androscoggin County | 5.78 | 38,772 | — | 1 | 8 | Lewiston Maine Baseball |
| 16 | Scarborough ME Cumberland County | 4.67 | 24,010 | 2 | — | — | Scarborough High School |
| 17 | Hiram ME Oxford County | 4.36 | 1,703 | 2 | — | — | Sacopee Valley High Sch |
| 18 | Westbrook ME Cumberland County | 4.13 | 21,386 | 1 | 2 | 3 | Westbrook High School · Westbrook Little League |
| 19 | Orono ME Penobscot County | 4.03 | 12,199 | 2 | — | — | Orono High School |
| 20 | York ME York County | 4.03 | 14,179 | 1 | — | 5 | York High School · York Little League |
| 21 | Dixfield ME Oxford County | 3.94 | 2,312 | 3 | — | — | Dirigo High School |
| 22 | Gorham ME Cumberland County | 3.89 | 18,545 | 2 | — | — | Gorham High School |
| 23 | Falmouth ME Cumberland County | 3.6 | 12,919 | 1 | 1 | 2 | Falmouth High School · Falmouth Little League |
| 24 | Richmond ME Sagadahoc County | 3.08 | 3,573 | 2 | — | — | Richmond High School |
| 25 | Deer Isle ME Hancock County | 3.02 | 2,133 | 3 | — | — | Deer Isle-Stonington High Sch |
| 26 | Fort Fairfield ME Aroostook County | 3 | 3,293 | 1 | — | — | Fort Fairfield Middle/High School |
| 27 | Blue Hill ME Hancock County | 2.7 | 2,810 | 2 | — | 4 | George Stevens Academy · Coastal Little League |
| 28 | Farmingdale ME Kennebec County | 2.6 | 3,029 | 2 | — | — | Hall-Dale Middle and High School |
| 29 | Waterville ME Kennebec County | 2.45 | 17,336 | 2 | — | — | Waterville Senior High School |
| 30 | Bucksport ME Hancock County | 2.38 | 5,039 | 1 | — | — | Bucksport High School |
| 31 | Brewer ME Penobscot County | 2.36 | 9,629 | 1 | — | 1 | Brewer High School · Sluggers Baseball & Softball |
| 32 | Fryeburg ME Oxford County | 2.25 | 3,563 | 1 | — | — | Fryeburg Academy |
| 33 | Paris ME Oxford County | 2.08 | 5,379 | 2 | — | — | Oxford Hills Comprehensive H S |
| 34 | Lisbon Falls ME Androscoggin County | 2 | — | 1 | — | — | Lisbon High School |
| 35 | Wales ME Androscoggin County | 1.74 | 1,656 | 2 | — | — | Oak Hill High School |
| 36 | Cape Elizabeth ME Cumberland County | 1.58 | 9,688 | 1 | — | 3 | Cape Elizabeth High School · Cape Elizabeth Little League |
| 37 | Readfield ME Kennebec County | 1.42 | 2,709 | 2 | — | — | Maranacook Community High Sch |
| 38 | Oakland ME Kennebec County | 1.34 | 6,351 | 1 | — | — | Messalonskee High School |
| 39 | Bar Harbor ME Hancock County | 1.34 | 5,326 | — | — | 3 | Acadian Youth Sports |
| 40 | Hampden ME Penobscot County | 1.17 | 8,022 | — | — | 2 | Bronco Little League |
By town size
A championship out of a town of 6,000 is a different achievement from the same title in a city of 600,000. Same scoring, ranked against places of the same size.
Under 10,000
10,000–25,000
25,000–75,000
- 1BangorME20.72 · 32k
- 2PortlandME12.51 · 70k
- 3South PortlandME7.52 · 27k
- 4LewistonME5.78 · 39k
How this is scored
- High school state championship — 3 points
- Little League state title — 3 points
- Little League sectional title — 2 points
- Little League district title — 1 point
Only titles since 2000 count, each one's weight halves every 12 years, private-school titles count for 0.75 of a public one, and a regional school's championship is split between the towns it serves.
Full method, sources and what the rankings can't see →By county in Maine
Counties with enough towns on the board to rank. Smaller counties are folded into their state list rather than given a page of three rows.