About Us
Our Team
Our Impact
FAQs
News
Contact Us
Step 3: Select a School
Cumberland County, ME
View Registered Teachers | Add a School



Note: Bolded schools contain registered users.

Adams Elementary School
48 Moody St, Portland, ME 04101-4426

Adult Learning Center
877 Poland Spring Rd, Casco, ME 04015-4010

All Aboard! Preschool
125 Presumpscot Street, Portland, ME 04103

Arthur R Gould School
675 Westbrook St, S Portland, ME 04106-1930

Aucocisco School and Learning Center
126 Spurwink Avenue, Cape Elizabeth, ME 04107

Benjamin F Wentworth Sch
9 Wentworth Drive, Scarborough, ME 04070-0370

Berean Christian Academy
PO Box 22, Steep Falls, ME 04085-0022

Blue Point Primary School
PO Box 370, Scarborough, ME 04070-0370

Breakwater School
856 Brighton Ave, Portland, ME 04102-1002

Bridgton Academy
11 Academy Lane, N Bridgton, ME 04057

Brunswick High School
116 Maquoit Rd, Brunswick, ME 04011-7464

Brunswick Junior High School
65 Columbia Ave, Brunswick, ME 04011-2999

Burchard A Dunn Sch
667 Morse Rd, New Gloucestr, ME 04260-5023

Cape Elizabeth High School
345 Ocean House Rd, Cape Elizabeth, ME 04107-2441

Cape Elizabeth Middle School
14 Scott Dyer Rd, Cape Eliz, ME 04107-2325

Cathedral School
14 Locust St, Portland, ME 04101-3108

Catherine McAuley High School
631 Stevens Ave, Portland, ME 04103-2601

Charles C Shaw Middle School
75 South St, Gorham, ME 04038-1713

Chebeague Island Elem School
RR 1 Box 304, Chebeague Is, ME 04017-9732

Cheverus High School
267 Ocean Ave, Portland, ME 04103-5798

Children's Playhouse
59 Burnham Rd, Gorham, ME 04038-1907

Children's Sch Art & Science
185 Harding Rd, Brunswick, ME 04011-2641

Cliff Island Elem School
PO Box 7, Cliff Island, ME 04019-0007

Coffin Elementary School
20 Barrows St, Brunswick, ME 04011-3214

Congin School
410 Bridge St, Westbrook, ME 04092-2435

Crooked River Elem School
1437 Poland Spring Rd, Casco, ME 04015-3222

Daniel Mahoney Middle School
240 Ocean St, S Portland, ME 04106-6602

Day School
136 US Rt One Ste 1, Scarborough, ME 04074-9055

Deering High School
370 Stevens Ave, Portland, ME 04103-2607

Dodge House
11 Wayside Ave, Bridgton, ME 04009-1231

Dora L Small Elem School
87 Thompson St, S Portland, ME 04106-3022

Drowne Road School
12 Drowne Rd, Cumberland, ME 04021-9342

East End Community School
195 North Street, Portland, ME 04101

Eastgate Christian School
68 Cobbs Bridge Rd, New Gloucestr, ME 04260-3838

Edgefield School-Spurwink
PO Box 311, Casco, ME 04015-0311

Eight Corners School
22 Mussie Rd, Scarborough, ME 04070-0370

Fairhaven Christ Academy
Box 1047, Brunswick, ME 04011-1047

Falmouth High School
74 Woodville Rd, Falmouth, ME 04105-1151

Falmouth Middle School
52 Woodville Rd, Falmouth, ME 04105-1152

Family Focus
44 Water St., Brunswick, ME 04011

Frank Brown Elem School
37 Highland Ave, S Portland, ME 04106-3726

Frank H Harrison Middle School
220 McCartney St, Yarmouth, ME 04096

Fred C Wescott Jr High School
426 Bridge St, Westbrook, ME 04092-3189

Fred P Hall Elementary School
23 Orono Rd, Portland, ME 04102-1106

Freeport High School
30 Holbrook St, Freeport, ME 04032-1294

Freeport Middle School
19 Kendall St, Freeport, ME 04032-1413

Gorham High School
41 Morrill Ave, Gorham, ME 04038-1499

Gorham Middle School
106 Weeks Rd, Gorham, ME 04038

Governor Baxter Sch for Deaf
PO Box 799, Portland, ME 04104-0799

Grace Baptist School
476 Summit St, Portland, ME 04103-1619

Gray New Gloucester High Sch
10 Libby Hill Rd, Gray, ME 04039-9698

Gray New Gloucester Middle Sch
31 Libby Hill Rd, Gray, ME 04039-9715

Great Falls Elementary
73 Justice Way, Gorham, ME 04038

Greater Portland Christian Sch
1338 Broadway, S Portland, ME 04106-4109

Greely High School
303 Main St, Cumberlnd Ctr, ME 04021-9535

Greely Middle School
351 Tuttle Road, Cumberland, ME 04021

Hawthorne Elementary School
46 Federal St, Brunswick, ME 04011-2125

Helena Dyer Elem School
52 Alfred St, S Portland, ME 04106-6301

Hill School
62 Monument St, Portland, ME 04101-4366

Holy Cross School
436 Broadway, S Portland, ME 04106-2996

Howard C Reiche Cmty School
166 Brackett St, Portland, ME 04102-3825

James O Kaler Elem School
165 Kelsey St, S Portland, ME 04106-4343

Jordan Acres Elementary School
75 Jordan Ave, Brunswick, ME 04011-1612

Jordan Small Middle School
423 Webb's Mill Rd, Raymond, ME 04071-6331

King Middle School
92 Deering Ave, Portland, ME 04102-2990

Lake Region High School
RR 2 Box 1545, Naples, ME 04055-9532

Lake Region Middle School
204 Kansas Rd, Naples, ME 04055

Lake Region Vocational Center
RR 2 Box 1545A, Naples, ME 04055-9516

Learning Center North
Frances Bill Dr, Bridgton, ME 04009

Levey Day School
76 Noyes St, Portland, ME 04103-4438

Lincoln Middle School
522 Stevens Ave, Portland, ME 04103-2687

Little Falls Kindergarten Ctr
40 Acorn St, Gorham, ME 04038-5840

Long Island Elementary Sch
44 Fern Ave, Long Island, ME 04050-3434

Longfellow Elementary School
21 Longfellow Ave, Brunswick, ME 04011-2547

Lunt School
74 Lunt Rd, Falmouth, ME 04105-1836

Lyman Moore Middle School
171 Auburn St, Portland, ME 04103-2131

Lyseth Elementary School
175 Auburn St, Portland, ME 04103-2131

Mabel I Wilson Elem School
353 Tuttle Rd, Cumberlnd Ctr, ME 04021-9515

Maine Region 10 Voc School
68 Church Rd, Brunswick, ME 04011-7300

Manchester School
709 Roosevelt Trl, Windham, ME 04062-5269

Mast Landing Elementary School
116 Bow St, Freeport, ME 04032-1506

Memorial Middle School
120 Wescott Rd, S Portland, ME 04106-3498

Memorial School
86 Intervale Rd, New Gloucestr, ME 04260-3811

Merriconeag Waldorf School
57 Desert Rd, Freeport, ME 04032-6226

Morse Street Elementary School
21 Morse St, Freeport, ME 04032-1225

Narragansett Elementary School
284 Main St, Gorham, ME 04038-1312

New Country School
969 Pequawket Trl, West Baldwin, ME 04091-3159

North Yarmouth Academy
148 Main St, Yarmouth, ME 04096-6712

Ocean Ave Elementary School
150 Ocean Ave, Portland, ME 04103

Oxford-Cumberland Canal School
102 Glenwood Ave, Westbrook, ME 04092-4057

Peaks Island Elementary School
4 Church Ave, Peaks Island, ME 04108-1157

Percival P Baxter Elem School
150 Ocean Ave, Portland, ME 04103-5705

Pine Tree SDA Academy
67 Pownal Rd, Freeport, ME 04032-5711

Pleasant Hill Primary School
PO Box 370, Scarborough, ME 04070-0370

Plummer Motz Elementary School
192 Middle Rd, Falmouth, ME 04105-1221

Pond Cove Elementary School
12 Scott Dyer Rd, Cape Eliz, ME 04107-2325

Portland Arts & Tech High Sch
196 Allen Ave, Portland, ME 04103-3711

Portland Cerebral Palsy Center
331 Veranda St, Portland, ME 04103-5535

Portland High School
284 Cumberland Ave, Portland, ME 04101-4989

Pownal Elementary School
587 Elmwood Rd, Pownal, ME 04069-6139

Presumpscot Elementary School
69 Presumpscot St, Portland, ME 04103-5201

Prides Corner School
375 Pride St, Westbrook, ME 04092-3699

Raymond Elementary School
434 Webbs Mills Rd, Raymond, ME 04071-6320

Real School
1 Mackworth Island, Falmouth, ME 04105

Redbank Village Elem School
MacArthur Cir N, S Portland, ME 04106

Riverton Elementary School
1600 Forest Ave, Portland, ME 04103-1314

Roosevelt School-Spurwink
341 Pine St, S Portland, ME 04106-3842

Royal Academy
PO Box 1056, Gray, ME 04039-1056

Russell School
8 Gray Park St, Gray, ME 04039-9702

Saccarappa School
110 Huntress Ave, Westbrook, ME 04092-2698

Scarborough High School
PO Box 370, Scarborough, ME 04070-0370

Scarborough Middle School
44 Gorham Rd, Scarborough, ME 04074-9501

Sebago Elementary School
Rt 114, Sebago, ME 04029

Simon Hamlin Elem School
496 Ocean St, S Portland, ME 04106-6614

Skillin Elem School
180 Wescott Rd, S Portland, ME 04106-3420

Songo Locks School
RR 1 Box 51Aa, Naples, ME 04055-9511

South Portland High School
637 Highland Ave, S Portland, ME 04106-6498

St John's School
39 Pleasant St, Brunswick, ME 04011-2220

St Joseph School
695 Stevens Ave, Portland, ME 04103-2682

St Patrick School
1251 Congress St, Portland, ME 04102-2184

St. Brigid School
695 Stevens Ave., Portland, ME 04103

Stevens Brook Elementary Sch
14 Frances Bell Dr, Bridgton, ME 04009

The Opoortunity Alliance- Head Start
510 Cumberland Ave, Portland, ME 04101

Village Elementary School
12 Robie St, Gorham, ME 04038-1710

W B Jack Elementary School
414 Eastern Promenade, Portland, ME 04101-2724

Waynflete School
360 Spring St, Portland, ME 04102-3652

West School
57 Douglass St, Portland, ME 04102-2524

Westbrook High School
125 Stroudwater St, Westbrook, ME 04092-4098

Westbrook Regional Tech Center
125 Stroudwater St, Westbrook, ME 04092-4045

William H Rowe School
52 School St, Yarmouth, ME 04096-6738

Windham Christian Academy
1051 Roosevelt Trl, Windham, ME 04062-5757

Windham High School
406 Gray Rd, Windham, ME 04062-4290

Windham Middle School
408 Gray Rd, Windham, ME 04062-4290

Windham Primary School
404 Gray Rd, Windham, ME 04062-4290

Yarmouth Elementary School
121 McCartney St, Yarmouth, ME 04096-8154

Yarmouth High School
286 W Elm St, Yarmouth, ME 04096-7964

Youth Building Alternatives
181 Brackett St., Portland, ME 04102