Top Colleges and Universities

AK - AL - AR - AZ - CA - CO - CT - DC - DE - FL - GA - HI - IA - ID - IL - IN - KS - KY

LA - MA - MD - ME - MI - MN - MO - MS - MT - NC - ND - NE - NH - NJ - NM - NV - NY

OH - OK - OR - PA - PR - RI - SC - SD - TN - TX - UT - VT - VA - WA - WI - WV - WY


You are here: Home > K-12 Schools > Maine

List of K-12 Schools in Maine

Ashland Community High School
46 Hayward St P.O. Box 369
Ashland, ME 04732
Aroostook County
Phone: (207) 435-3481

Bangor Christian Schools
1476 Broadway
Bangor, ME 04401
Phone: (207) 947-7356

Bangor High School
885 Broadway
Bangor, ME 04401
Phone: (207) 941-6200

Belfast Area High School
98 Waldo Avenue
Belfast, ME 04915
Waldo County
Phone: (207) 338-1790

Berwick Academy
31 Academy Street
South Berwick, ME 03908
York County
Phone: (207) 384-2164

Biddeford High School
20 Maplewood Avenue
Biddeford, ME 04005
York County
Phone: (207) 282-1596

Bonny Eagle High School
700 Saco Road
Standish, ME 04084
Cumberland County
Phone: (207) 929-3840

Boothbay Region High School
236 Townsend Avenue
Boothbay Harbor, ME 04538
Lincoln County
Phone: (207) 633-2421

Brewer High School
79 Parkway South
Brewer, ME 4412
Phone: (207) 989-4140

Bridgton Academy
P.O. Box 292
North Bridgton, ME 04057
Cumberland County
Phone: (207) 647-3322

Brunswick High School
116 Maquoit Road
Brunswick, ME 04011
Cumberland County
Phone: (207) 319-1910

Buckfield Jr-sr High School
160 Morrill Street
Buckfield, ME 4220
Phone: (207) 336-2151

Bucksport High School
Broadway Ext P.O. Box 400
Bucksport, ME 04416
Hancock County
Phone: (207) 469-6650

Calais High School
34 Blue Devil Hill, Suite 2
Calais, Maine 04619
Phone: (207) 454-2591

Calvary Chapel Christian School
154 River Road
Orrington, ME 04474
Phone: (207) 991-9684

Camden Hills Regional High School
25 Keelson Drive
Rockport, ME 4856
Phone: (207) 236-7800

Cape Elizabeth High School
345 Ocean House Road
Cape Elizabeth, ME 04107
Cumberland County
Phone: (207) 799-3309

Caribou High School
308 Sweden Street
Caribou, ME 04736
Aroostook County
Phone: (207) 493-4260

Carrabec High School
P.O. Box 220
160 North Main Street
North Anson, Maine 04958
Phone: (207) 635-2296

Catherine Mcauley High School
631 Stevens Avenue
Portland, Me 04103
Phone: (207)-797-3802

Central Aroostook High School
25 Pleasant St
P.O. Box 310
Mars Hill, ME 04758
Aroostook County
Phone: (207) 425-2811

Central High School
402 Main St
Po Box 370
Corinth, ME 4427
Phone: (207) 285-3326

Cherryfield Christian Academy
40 School Street
Cherryfield, ME 04622
Phone: (207) 546-7001

Cheverus High School
267 Ocean Ave
Portland, ME 04103
Cumberland County
Phone: (207) 774-6238

Chop Point School
420 Chop Point Rd.
Woolwich, Maine 04579
Phone: (207) 443-5860

Cony High School
120 Cony Street
Augusta, ME 04330
Kennebec County
Phone: (207) 626-2460

Deer Isle-stonington High School
251 N. Deer Isle Rd
Deer Isle, ME 04627
Phone: (207) 348-2303

Deering High School
370 Stevens Avenue
Portland, ME 04103
Cumberland County
Phone: (207) 874-8260

Dexter Regional High School
12 Abbott Hill Road
Dexter, ME 04930
Penobscot County
Phone: (207) 924-5536

Dirigo High School
99 Weld Street
Dixfield, ME 04224
Oxford County
Phone: (207) 562-4251

Eastgate Christian Academy
68 Cobbs Bridge Rd
New Gloucester, ME 04260
Phone: (207) 926-3333

Easton Junior-Senior High School
173 Center Rd
Po Box 66
Easton, ME 4740
Phone: (207) 488-7702

Edward Little High School
77 Harris Street
Auburn, ME 4210
Phone: (207) 783-8528

Ellsworth High School
299 State Street
Ellsworth, ME 04605
Hancock County
Phone: (207) 667-4722

Emmanuel Academy
Po Box 661
Dixfield, ME 04224
Phone: (207) 562-8100

Erskine Academy
309 Windsor Road
South China, ME 04358
Kennebec County
Phone: (207) 445-2962

Falmouth High School
74 Woodville Road
Falmouth, ME 04105
Cumberland County
Phone: (207) 781-7429

Forestdale School
27 Perkins Valley Road,
Bryant Pond, ME 04219
Phone: (207) 674-2934

Fort Fairfield School
28 High School Drive Suite A
Fort Fairfield, ME 04742
Aroostook County
Phone: (207) 472-3271

Fort Kent Community High School
84 Pleasant Street
Fort Kent, ME 4743
Phone: (207) 834-5540

Foxcroft Academy
975 West Main Street
Dover-Foxcroft, Maine 04426
Phone: (207) 564-8351

Freeport High School
30 Holbrook Street
Freeport, ME 04032
Cumberland County
Phone: (207) 865-4706

Fryeburg Academy
745 Main Street
Fryeburg, ME 04037
Oxford County
Phone: (207) 935-2001

Gardiner Area High School
40 West Hill Road
Gardiner, ME 04345
Kennebec County
Phone: (207) 582-3150

George Stevens Academy
23 Union Street
Blue Hill, ME 04614
Hancock County
Phone: (207) 374-2808

Georges Valley High School
47 Valley Street
Thomaston, ME 04861
Knox County
Phone: (207) 354-2502

Gorham High School
41 Morrill Avenue
Gorham, ME 4038
Phone: (207) 222-1100

Gray-new Gloucester High School
10 Libby Hill Road
Gray, ME 04039
Phone: (207) 657-3323

Greater Houlton Christian Academy
27 School Street
Houlton, ME 04730
Phone: (207) 532-0736

Greely High School
303 Main Street
Cumberland, ME 04021
Cumberland County
Phone: (207) 829-4805
Hall-Dale High School
97 Maple Street
Farmingdale, ME 04344
Kennebec County
Phone: (207) 622-6211

Hampden Academy
1 Main Road N
Hampden, ME 04444
Penobscot County
Phone: (207) 862-3791

Hancock County Technical Center
112 Boggy Brook Road
Ellsworth, ME 04605
Hancock County
Phone: (207) 667-9729

Hebron Academy
P.O. Box 309
Hebron, ME 04238
Oxford County
Phone: (207) 966-2100

Hermon High School
2415 Route 2
Hermon, ME 04401
Penobscot County
Phone: (207) 848-4000

Hodgdon High School
174 Hodgdon Mills Road
Hodgdon, ME 04730-4278
Phone: (207)532-2413

Houlton High School
7 Bird Street
Houlton, ME 04730
Aroostook County
Phone: (207) 532-6551

Jay High School
33 Community Drive
Jay, ME 04239
Franklin County
Phone: (207) 897-4336

John Bapst Mem High School
100 Broadway
Bangor, ME 04401
Phone: (207) 947-0313

Katahdin Middle-high School
800 Station Road
Stacyville, ME 4782
Phone: (207) 365-4218

Kennebunk High School
89 Fletcher Street
Kennebunk, ME 04043
York County
Phone: (207) 985-1110

Kents Hill School
Mount Vernon Rd
Readfield, ME 04355
Phone: (207) 685-9061

Lake Region High School
1877 Roosevelt Trail
Naples, ME 04055
Cumberland County
Phone: (207) 693-6221

Lawrence High School
9 School Street
Fairfield, ME 04937
Somerset County
Phone: (207) 453-4200

Leavitt Area High School
21 Matthews Way
Turner, Maine 04282
Penobscot County
Phone: (207) 225-3533

Lee Academy
4 Winn Road
Lee, ME 04455
Penobscot County
Phone: (207) 738-2252

Lewiston High School
156 East Avenue
Lewiston, ME 04240
Androscoggin County
Phone: (207) 795-4190

Liberty High School
P.O. Box 857
Blue Hill, ME 04614
Hancock County
Phone: (207) 374-2886

Lincoln Academy
81 Academy Hill P.O. Box 382
Newcastle, ME 04553
Lincoln County
Phone: (207) 563-3596

Lisbon High School
591 Lisbon Road
Lisbon, ME 04252
Androscoggin County
Phone: (207) 353-3030

Livermore Falls High School
25 Cedar St
Livermore Falls, ME 04254
Phone: (207) 897-3428

Lubec Consolidated School
44 South Street
Lubec, ME 04652
Washington County
Phone: (207) 733-5591

Machias Memorial High School
109 Court Street
Machias, ME 04654
Washington County
Phone: (207) 255-3812

Madawaska High School
135 Seventh Avenue
Madawaska, ME 04756
Aroostook County
Phone: (207) 728-3371

Madison Area Memorial High School
486 Main Street
Madison, ME 04950
Somerset County
Phone: (207) 696-3395

Maranacook Community High School
2250 Millard Harrison Drive
Readfield, ME 04355
Phone: (207) 685-4923

Marshwood High School
260 Route 236
South Berwick, ME 03908
York County
Phone: (207) 384-4500

Massabesic High School
West Road P.O. Box 500
Waterboro, ME 04087
York County
Phone: (207) 247-3141

Medomak Valley High School
320 Manktown Road
Waldoboro, ME 04572
Lincoln County
Phone: (207) 832-5389

Messalonskee High School
131 Messalonskee High Drive
Oakland, ME 4963
Phone: (207) 465-7381

Monmouth Academy
96 Academy Street
Monmouth, ME 4259
Phone: (207) 933-4416

Morse High School
826 High Street
Bath, ME 04530
Sagadahoc County
Phone: (207) 443-8250

Mount Ararat High School
73 Eagles Way
Topsham, ME 04086
Sagadahoc County
Phone: (207) 729-2951

Mount Blue High School
129 Seamon Road
Farmington, ME 04938
Franklin County
Phone: (207) 778-3561

Mount Desert Island High School
1081 Eagle Lake Rd P.O. Box 180
Bar Harbor, ME 04660
Hancock County
Phone: (207) 288-5011

Mount View High School
577 Mount View Road
Thorndike, ME 04986
Waldo County
Phone: (207) 568-3255

Mountain Valley High School
799 Hancock Street
Rumford, ME 04276
Oxford County
Phone: (207) 364-4547

Mt. Abram High School
RR #1 Box 760
Strong, ME 04983
Oxford County
Phone: (207) 678-2701

Narraguagus High School
Rr 1 Box 489
Harrington, ME 04643
Washington County
Phone: (207) 483-2746

Noble High School
388 Somersworth Road
North Berwick, ME 03906
York County
Phone: (207) 676-2843

Nokomis Regional High
266 Williams Rd P.O. Box 100
Newport, ME 04953
Penobscot County
Phone: (207) 368-4354

North Haven Community School
Rr 1 Box 699
North Haven, ME 04853
Knox County
Phone: (207) 867-4707

North Yarmouth Academy
148 Main St
Yarmouth, ME 04096
Cumberland County
Phone: (207) 846-9051

Oak Hill High School
56 School Road
Wales, ME. 04280
Phone: (207)375-4950

Oak Hill High School
56 School Road
Wales, ME. 04280
Phone: (207)375-4950

Old Orchard Beach High School
40 E. Emerson Cummings Boulevard
Old Orchard Beach, ME 04064
Phone: (207) 934-4461

Old Orchard Beach High School
40 E. Emerson Cummings Boulevard
Old Orchard Beach, ME 04064
Phone: (207) 934-4461

Old Town High School
203 Stillwater Avenue
Old Town, ME 04468
Penobscot County
Phone: (207) 827-3910

Old Town High School
203 Stillwater Avenue
Old Town, ME 04468
Penobscot County
Phone: (207) 827-3910

Orono High School
14 Goodridge Drive
Orono, ME 04473
Penobscot County
Phone: (207) 866-4916
Orono High School
14 Goodridge Drive
Orono, ME 04473
Penobscot County
Phone: (207) 866-4916

Ossipee Valley Christian School
1890 North Road
Cornish, ME 04020
Phone: (207) 793-4005

Ossipee Valley Christian School
1890 North Road
Cornish, ME 04020
Phone: (207) 793-4005

Oxford Hills Comprehensive High School
256 Main Street
Paris, ME 04281
Oxford County
Phone: (207) 743-8914
Penobscot Valley High School
Cross St P.O. Box 328
Howland, ME 04448
Penobscot County
Phone: (207) 732-3111

Penobscot Valley High School
Cross St P.O. Box 328
Howland, ME 04448
Penobscot County
Phone: (207) 732-3111

Penquis Valley High School
48 Penquis Loop
Milo, ME 04463
Piscataquis County
Phone: (207) 943-7346

Penquis Valley High School
48 Penquis Loop
Milo, ME 04463
Piscataquis County
Phone: (207) 943-7346

Pine Tree Academy
67 Pownal Rd
Freeport, ME 04032-5711
Phone: (207) 865-4747

Pine Tree Academy
67 Pownal Rd
Freeport, ME 04032-5711
Phone: (207) 865-4747

Piscataquis Community High School
9 Campus Drive
Guilford, ME 04443
Piscataquis County
Phone: (207) 876-4625

Piscataquis Community High School
9 Campus Drive
Guilford, ME 04443
Piscataquis County
Phone: (207) 876-4625

Poland Regional High School
1457 Maine Street
Poland, ME 04274
Androscoggin County
Phone: (207) 998-5400

Poland Regional High School
1457 Maine Street
Poland, ME 04274
Androscoggin County
Phone: (207) 998-5400

Poland Spring Academy
14 Hope Springs Road
Poland, Maine 04274
Phone: (207) 998-4566

Poland Spring Academy
14 Hope Springs Road
Poland, Maine 04274
Phone: (207) 998-4566

Portland Arts & Technology High School
196 Allen Ave.
Portland, ME 04103
Phone: (207) 874-8165

Portland Arts & Technology High School
196 Allen Ave.
Portland, ME 04103
Phone: (207) 874-8165

Portland High School
284 Cumberland Avenue
Portland, ME 04101
Cumberland County
Phone: (207) 874-8250

Portland High School
284 Cumberland Avenue
Portland, ME 04101
Cumberland County
Phone: (207) 874-8250

Presque Isle High School
16 Griffin Street
Presque Isle, ME 04769
Phone: (207) 764-0121

Presque Isle High School
16 Griffin Street
Presque Isle, ME 04769
Phone: (207) 764-0121

Richmond High School
132 Main Street
Richmond, ME 04357
Sagadahoc County
Phone: (207) 737-4348

Richmond High School
132 Main Street
Richmond, ME 04357
Sagadahoc County
Phone: (207) 737-4348

Riverview Memorial School
201 Mercer Rd
Norridgewock, ME 04957-4002
Phone: (207)634-2641

Riverview Memorial School
201 Mercer Rd
Norridgewock, ME 04957-4002
Phone: (207)634-2641

Robert W Traip Academy
12 Williams Avenue
Kittery, ME 3904
Phone: (207) 439-1121

Robert W Traip Academy
12 Williams Avenue
Kittery, ME 3904
Phone: (207) 439-1121

Rockland District High School
400 Broadway
Rockland, ME 4841
Phone: (207) 596-2010

Rockland District High School
400 Broadway
Rockland, ME 4841
Phone: (207) 596-2010

Sacopee Valley High School
115 So Hiram Road
Hiram, ME 04041
Oxford County
Phone: (207) 625-3208

Sacopee Valley High School
115 So Hiram Road
Hiram, ME 04041
Oxford County
Phone: (207) 625-3208

Sanford High School
52 Sanford High School Boulevard
Sanford, ME 04073
Phone: (207) 324-4050

Sanford High School
52 Sanford High School Boulevard
Sanford, ME 04073
Phone: (207) 324-4050

Scarborough High School
11 Municipal Drive
Scarborough, ME 04074
Cumberland County
Phone: (207) 730-5000

Scarborough High School
11 Municipal Drive
Scarborough, ME 04074
Cumberland County
Phone: (207) 730-5000

Schenck High School
45 North St Suite 1
East Millinocket, ME 04430
Penobscot County
Phone: (207) 746-3511

Schenck High School
45 North St Suite 1
East Millinocket, ME 04430
Penobscot County
Phone: (207) 746-3511

Seacoast Christian School
224 Main Street
PO Box 325
South, Berwick ME03908
Phone: (207) 384-5759

Seacoast Christian School
224 Main Street
PO Box 325
South, Berwick ME03908
Phone: (207) 384-5759

Searsport District High School
24 Mortland Road
Searsport, ME 04974
Waldo County
Phone: (207) 548-2313

Searsport District High School
24 Mortland Road
Searsport, ME 04974
Waldo County
Phone: (207) 548-2313

Shead High School
89 High Street
Eastport, ME 04631
Washington County
Phone: (207) 853-6254

Shead High School
89 High Street
Eastport, ME 04631
Washington County
Phone: (207) 853-6254

Skowhegan Area High School
61 Academy Circle
Skowhegan, ME 04976
Somerset County
Phone: (207) 474-5511

Skowhegan Area High School
61 Academy Circle
Skowhegan, ME 04976
Somerset County
Phone: (207) 474-5511

South Hope Christian School
142 Main Street
Hope, Maine 04847
Phone: (207) 785-4426

South Hope Christian School
142 Main Street
Hope, Maine 04847
Phone: (207) 785-4426

South Portland High School
637 Highland Avenue
South Portland, ME 04106
Cumberland County
Phone: (207) 767-3266

South Portland High School
637 Highland Avenue
South Portland, ME 04106
Cumberland County
Phone: (207) 767-3266

St. Dominic Regional High School
121 Gracelawn Rd
Auburn, ME 04210
Androscoggin County
Phone: (207) 782-6911

St. Dominic Regional High School
121 Gracelawn Rd
Auburn, ME 04210
Androscoggin County
Phone: (207) 782-6911

Stearns High School
199 State Street
Millinocket, ME 4462
Phone: (207) 723-6430

Stearns High School
199 State Street
Millinocket, ME 4462
Phone: (207) 723-6430
Stillwater Academy
Po Box 425
Bangor, ME 04402
Phone: (207) 989-9720

Stillwater Academy
Po Box 425
Bangor, ME 04402
Phone: (207) 989-9720

Sumner Memorial High School
2456 Us Hwy 1
Sullivan, ME 04664
Hancock County
Phone: (207) 422-3510

Telstar High School
284 Walkers Mills Road
Bethel, ME 04217
Oxford County
Phone: (207) 824-2136

Telstar High School
284 Walkers Mills Road
Bethel, ME 04217
Oxford County
Phone: (207) 824-2136

Thornton Academy
438 Main St
Saco, ME 04072
York County
Phone: (207) 282-3361

Thornton Academy
438 Main St
Saco, ME 04072
York County
Phone: (207) 282-3361

Tri County Regional Technical Center
14 Abbott Hill Road
Dexter, ME 04930
Penobscot County
Phone: (207) 924-7670

Tri County Regional Technical Center
14 Abbott Hill Road
Dexter, ME 04930
Penobscot County
Phone: (207) 924-7670

Upper Kennebec Valley Jr-sr Hs School
110 Meadow St
Po Box 669
Bingham, ME 4920
Phone: (207) 672-3300

Upper Kennebec Valley Jr-sr Hs School
110 Meadow St
Po Box 669
Bingham, ME 4920
Phone: (207) 672-3300

Washburn District High School
1359 Main Street
Washburn, ME 04786
Phone: (207) 455-4501

Washburn District High School
1359 Main Street
Washburn, ME 04786
Phone: (207) 455-4501

Washington Academy
P.O. Box 190
East Machias, ME 04630
Washington County
Phone: (207) 255-8301

Washington Academy
P.O. Box 190
East Machias, ME 04630
Washington County
Phone: (207) 255-8301

Waterville High School
1 Brooklyn Avenue
Waterville, ME 04901
Kennebec County
Phone: (207) 873-2751

Waterville High School
1 Brooklyn Avenue
Waterville, ME 04901
Kennebec County
Phone: (207) 873-2751

Wells High School
P.O. Box 579
200 Sanford Road,
Wells, ME 04090
Phone: (207) 646-7011

Wells High School
P.O. Box 579
200 Sanford Road,
Wells, ME 04090
Phone: (207) 646-7011

Westbrook High School
125 Stroudwater Street
Westbrook, ME 04092
Cumberland County
Phone: (207) 854-0810

Westbrook High School
125 Stroudwater Street
Westbrook, ME 04092
Cumberland County
Phone: (207) 854-0810

Western Maine Christian Academy
Po Box 951
Wilton, ME 04294
Phone: (207) 645-3915

Western Maine Christian Academy
Po Box 951
Wilton, ME 04294
Phone: (207) 645-3915

Windham Christian Academy
1051 Roosevelt Trail
Windham, ME 04062
Cumberland County
Phone: (207) 892-2244

Windham Christian Academy
1051 Roosevelt Trail
Windham, ME 04062
Cumberland County
Phone: (207) 892-2244

Windham High School
406 Gray Road
Windham, ME 04062
Phone: (207) 892-1810

Windham High School
406 Gray Road
Windham, ME 04062
Phone: (207) 892-1810

Winslow High School
20 Danielson Street
Winslow, Maine 04901
Phone: (207) 872-1990

Winslow High School
20 Danielson Street
Winslow, Maine 04901
Phone: (207) 872-1990

Winthrop High School
211 Rambler Road
Winthrop, ME 04364
Kennebec County
Phone: (207) 377-2228

Winthrop High School
211 Rambler Road
Winthrop, ME 04364
Kennebec County
Phone: (207) 377-2228

Wiscasset High School
272 Gardiner Road
Wiscasset, ME 04578
Phone: (207) 882-7722

Wiscasset High School
272 Gardiner Road
Wiscasset, ME 04578
Phone: (207) 882-7722

Wisdom High School
368 Main St P.O. Box 69
St. Agatha, ME 04772
Aroostook County
Phone: (207) 543- 6962

Wisdom High School
368 Main St P.O. Box 69
St. Agatha, ME 04772
Aroostook County
Phone: (207) 543- 6962

Woodland Jr-Sr High School
14 First Avenue
Baileyville, ME 4694
Phone: (207) 427-3325

Woodland Jr-Sr High School
14 First Avenue
Baileyville, ME 4694
Phone: (207) 427-3325

Yarmouth High School
286 West Elm Street
Yarmouth, ME 04096
Cumberland County
Phone: (207) 846-5535

Yarmouth High School
286 West Elm Street
Yarmouth, ME 04096
Cumberland County
Phone: (207) 846-5535

York High School
1 Robert Stevens Drive
York, ME 03909
York County
Phone: (207) 363-3621

 

Best Business Schools | Best Engineering Schools | Best Law Schools | Best Medical Schools | Best Community Colleges | K-12 Schools

Brazil | Canada | China | France | Germany | India | Indonesia | Iran | Japan | Korea | Mexico | Pakistan | Poland | Russia | U.K. | By Area Codes

Online Degree | Distance Learning | Technical Colleges | Junior Colleges | Private Universities | School Codes | Boarding Schools | MCAT

A2Z Listings: A | B | C | D | E | F | G | H | I | J | K | L | M | N | O | P | Q | R | S | T | U | V | W | X | Y | Z

Copyright 2012. All Right Reserved. Top Colleges and Universities in the U.S. - Contact Us - About Us

</