Third-party information may change. Please confirm details directly. About our sources

Maine resource directory

Browse listed contacts by county, or use the resource search to filter by service. Coverage means local or regional starting points, not every provider. A district office location does not determine school eligibility.

Choose a county or area

Statewide programs (9)

Maine homeschool requirements

Maine statewide information / locator · Statewide

File the required notices: Submit the initial notice within 10 days of starting home instruction. Send subsequent-year notice and the prior year’s assessment by September 1. Provide instruction and retain records: Provide at least 175 days in the required subject areas, including the grade-specific Maine studies and computer-proficiency requirements. Keep copies of required notices and assessments. Arrange an accepted annual assessment: Use an assessment option allowed by Maine law. A parent-created progress summary alone is not automatically an accepted annual assessment.

Contact the program to confirm eligibility, service area, and current availability.

Visit resource

Maine special education and family information

Maine statewide information / locator · Statewide

Learn about special education, family participation, and support contacts in Maine. Ask the responsible school system about Child Find, evaluation, procedural safeguards, and services for your child’s enrollment setting.

Contact the program to confirm eligibility, service area, and current availability.

Visit resource

Maine State Grant · college aid

Maine statewide information / locator · Statewide

FAME administers need-based grants for eligible Maine undergraduate students. File the required financial-aid application and confirm your institution and enrollment qualify. This is college aid rather than K–12 homeschool reimbursement.

Contact the program to confirm eligibility, service area, and current availability.

Visit resource

Maine Department of Health and Human Services

Maine statewide information / locator · Statewide

Maine health coverage information. Ask the agency or health plan about eligibility, covered therapy and other benefits, referrals, prior authorization, and in-network providers. This is a coverage gateway, not a clinic listing.

Contact the program to confirm eligibility, service area, and current availability.

Visit resource

Maine early intervention

Maine statewide information / locator · Statewide

The Maine early-intervention entry point for infants and toddlers. Ask about a developmental evaluation, eligibility, family services, and transition planning. Services follow the child’s assessment and program rules.

Contact the program to confirm eligibility, service area, and current availability.

Visit resource

Katie Beckett option

Maine statewide information / locator · Statewide

Explore Maine disability support options and the program’s eligibility or intake process. Ask about age and functional criteria, local contacts, available services, and any waiting list. A referral does not guarantee an award or immediate services.

Contact the program to confirm eligibility, service area, and current availability.

Visit resource

Disability Rights Maine

Maine statewide information / locator · Statewide

Disability Rights Maine provides disability-rights information and assistance for Maine. Ask about the issue you need help with, current intake priorities, and whether individual assistance is available.

Contact the program to confirm eligibility, service area, and current availability.

Visit resource

Maine Consumer Information and Technology Training Exchange

Maine statewide information / locator · Statewide

Maine Consumer Information and Technology Training Exchange connects Maine residents with assistive-technology information and available demonstrations, loans, or reuse options. Ask about device availability, eligibility, accessibility, and any costs.

Contact the program to confirm eligibility, service area, and current availability.

Visit resource

Maine teen and adulthood pathway

Maine transition resource guide · Statewide

An organized pathway to vocational programs, job training, accessible college services, independent-living support, transportation and recreation in Maine. Includes state contacts, campus examples and questions to ask.

Choose the section that fits the young person’s goals. Regional and campus services are labeled. Contact each program about eligibility, costs and current availability.

Visit resource

Cumberland County (72 listings)

Search Cumberland County resources

Portland Public Schools — district contact

Cumberland County · 353 Cumberland Ave, Portland, ME 04101 · Local listing

Portland Public Schools is listed by NCES with a district office in Cumberland County. Contact the district to identify the office responsible for your address and ask about special education, IEP support, Child Find evaluations, and parent support. For homeschool or private-school referrals, ask which process applies. This is a district contact, not a separate therapy provider.

Location and contact source: NCES CCD 2024–25 district directory and EDGE district-office locations. A county can contain several districts; an office location does not establish your child’s enrollment or service eligibility. Confirm the current contact, school assignment and services directly.

Visit district website · Source

South Portland Public Schools — district contact

Cumberland County · 120 Wescott Road, South Portland, ME 04106 · Local listing

South Portland Public Schools is listed by NCES with a district office in Cumberland County. Contact the district to identify the office responsible for your address and ask about special education, IEP support, Child Find evaluations, and parent support. For homeschool or private-school referrals, ask which process applies. This is a district contact, not a separate therapy provider.

Location and contact source: NCES CCD 2024–25 district directory and EDGE district-office locations. A county can contain several districts; an office location does not establish your child’s enrollment or service eligibility. Confirm the current contact, school assignment and services directly.

Visit district website · Source

Greater Portland Health at 180 Park Avenue

Cumberland County · 180 Park Ave, Portland, ME 04102-2957 · Local listing

HRSA lists this health-center service site at 180 Park Ave, Portland, ME 04102-2957. Contact the center to ask which services are provided at this location, ages accepted, accessibility and communication accommodations, referrals, insurance and payment options. A listed health-center site does not establish that specialty therapy or a particular treatment is available.

Source: HRSA Health Center Service Delivery Sites, accessed September 29, 2026; site record 3923. Services, hours and appointment availability must be confirmed directly. This listing is not a clinical recommendation or a license verification.

Visit health-center website · Source

Greater Portland Health at 295 Park Avenue

Cumberland County · 295 Park Ave, Portland, ME 04102-2911 · Local listing

HRSA lists this health-center service site at 295 Park Ave, Portland, ME 04102-2911. Contact the center to ask which services are provided at this location, ages accepted, accessibility and communication accommodations, referrals, insurance and payment options. A listed health-center site does not establish that specialty therapy or a particular treatment is available.

Source: HRSA Health Center Service Delivery Sites, accessed September 29, 2026; site record 11017. Services, hours and appointment availability must be confirmed directly. This listing is not a clinical recommendation or a license verification.

Visit health-center website · Source

Aucocisco School

Cumberland County · 2 Stonewood Drive Freeport, ME 04032 · Local listing

Maine’s education directory lists this school as private special purpose. Contact the school about current special education programs and placement requirements.

Maine NEO school search, reviewed September 29, 2026. County and mailing address are directory-reported. Confirm the physical campus, current services and referral requirements directly. Out-of-state placements are excluded from this Maine list.

Find this school in Maine’s directory · Source

Clarvida

Cumberland County · 16 Burbank Avenue Brunswick, ME 04011 · Local listing

Maine’s education directory lists this school as private special purpose. Contact the school about current special education programs and placement requirements.

Maine NEO school search, reviewed September 29, 2026. County and mailing address are directory-reported. Confirm the physical campus, current services and referral requirements directly. Out-of-state placements are excluded from this Maine list.

Find this school in Maine’s directory · Source

Glickman Academy

Cumberland County · 587 Ocean Avenue Portland, ME 04103 · Local listing

Maine’s education directory lists this school as private special purpose. Contact the school about current special education programs and placement requirements.

Maine NEO school search, reviewed September 29, 2026. County and mailing address are directory-reported. Confirm the physical campus, current services and referral requirements directly. Out-of-state placements are excluded from this Maine list.

Find this school in Maine’s directory · Source

Glickman Lauder Ctr of Excellence in Autism & DD

Cumberland County · 37 Andover Road Portland, ME 04102 · Local listing

Maine’s education directory lists this school as private special purpose. Contact the school about current special education programs and placement requirements.

Maine NEO school search, reviewed September 29, 2026. County and mailing address are directory-reported. Confirm the physical campus, current services and referral requirements directly. Out-of-state placements are excluded from this Maine list.

Find this school in Maine’s directory · Source

ME Sp. Ed./M.H. Collaborative

Cumberland County · 41 Pineland Dr Suite 200 New Gloucester, ME 04260 · Local listing

Maine’s education directory lists this school as private special purpose. Contact the school about current special education programs and placement requirements.

Maine NEO school search, reviewed September 29, 2026. County and mailing address are directory-reported. Confirm the physical campus, current services and referral requirements directly. Out-of-state placements are excluded from this Maine list.

Find this school in Maine’s directory · Source

MMCFC - Brunswick

Cumberland County · 74 Baribeau Drive Brunswick, ME 04011 · Local listing

Maine’s education directory lists this school as private special purpose. Contact the school about current special education programs and placement requirements.

Maine NEO school search, reviewed September 29, 2026. County and mailing address are directory-reported. Confirm the physical campus, current services and referral requirements directly. Out-of-state placements are excluded from this Maine list.

Find this school in Maine’s directory · Source

Morrison Center - Scarborough

Cumberland County · 60 Chamberlain Rd. Scarborough, ME 04074 · Local listing

Maine’s education directory lists this school as private special purpose. Contact the school about current special education programs and placement requirements.

Maine NEO school search, reviewed September 29, 2026. County and mailing address are directory-reported. Confirm the physical campus, current services and referral requirements directly. Out-of-state placements are excluded from this Maine list.

Find this school in Maine’s directory · Source

NFI North Bridge Crossing Academy

Cumberland County · 7 Nulty Street Bridgton, ME 04009 · Local listing

Maine’s education directory lists this school as private special purpose. Contact the school about current special education programs and placement requirements.

Maine NEO school search, reviewed September 29, 2026. County and mailing address are directory-reported. Confirm the physical campus, current services and referral requirements directly. Out-of-state placements are excluded from this Maine list.

Find this school in Maine’s directory · Source

Portland Kids Academy

Cumberland County · 55 Foden Road South Portland, ME 04106 · Local listing

Maine’s education directory lists this school as private special purpose. Contact the school about current special education programs and placement requirements.

Maine NEO school search, reviewed September 29, 2026. County and mailing address are directory-reported. Confirm the physical campus, current services and referral requirements directly. Out-of-state placements are excluded from this Maine list.

Find this school in Maine’s directory · Source

WFS – Pineland

Cumberland County · 71 Pineland Drive Suite 201A New Gloucester, ME 04260 · Local listing

Maine’s education directory lists this school as private special purpose. Contact the school about current special education programs and placement requirements.

Maine NEO school search, reviewed September 29, 2026. County and mailing address are directory-reported. Confirm the physical campus, current services and referral requirements directly. Out-of-state placements are excluded from this Maine list.

Find this school in Maine’s directory · Source

WFS – Westbrook

Cumberland County · 15 Saunders Way Suite 900 Westbrook, ME 04092 · Local listing

Maine’s education directory lists this school as private special purpose. Contact the school about current special education programs and placement requirements.

Maine NEO school search, reviewed September 29, 2026. County and mailing address are directory-reported. Confirm the physical campus, current services and referral requirements directly. Out-of-state placements are excluded from this Maine list.

Find this school in Maine’s directory · Source

Pathways Merry Meeting Center

Cumberland County · 16 Burbank Ave, Brunswick, ME 04011 · Local listing

NCES classifies this private school as a special education school in its 2023–24 Private School Universe Survey. Contact the school about its current programs, disability supports and admissions.

Source: NCES PSS 2023–24. This is a dated directory record, not verification of current operation, openings or a particular disability service. Confirm location, programs, placement requirements and costs directly. County identifies the reported physical location, not the attendance area.

View NCES school record · Source

Long Island Public Schools — district contact

Cumberland County · 33 Fern Avenue, Long Island, ME 04050 · Local listing

NCES lists this district office in Cumberland County. Ask about school assignment, Child Find evaluations, special education and family support for your child’s address and education setting.

Source: NCES CCD and EDGE 2024–25 district records. Office location is not an attendance boundary or guarantee of eligibility. Confirm current contacts and referral responsibilities. This is a district agency, not an individual school or therapy provider.

View NCES district contact · Source

Brunswick Public Schools — district contact

Cumberland County · 20 Barrows Street, Brunswick, ME 04011 · Local listing

NCES lists this district office in Cumberland County. Ask about school assignment, Child Find evaluations, special education and family support for your child’s address and education setting.

Source: NCES CCD and EDGE 2024–25 district records. Office location is not an attendance boundary or guarantee of eligibility. Confirm current contacts and referral responsibilities. This is a district agency, not an individual school or therapy provider.

View NCES district contact · Source

Cape Elizabeth Public Schools — district contact

Cumberland County · 320 Ocean House Rd, Cape Elizabeth, ME 04107 · Local listing

NCES lists this district office in Cumberland County. Ask about school assignment, Child Find evaluations, special education and family support for your child’s address and education setting.

Source: NCES CCD and EDGE 2024–25 district records. Office location is not an attendance boundary or guarantee of eligibility. Confirm current contacts and referral responsibilities. This is a district agency, not an individual school or therapy provider.

View NCES district contact · Source

Falmouth Public Schools — district contact

Cumberland County · 51 Woodville Road, Falmouth, ME 04105 · Local listing

NCES lists this district office in Cumberland County. Ask about school assignment, Child Find evaluations, special education and family support for your child’s address and education setting.

Source: NCES CCD and EDGE 2024–25 district records. Office location is not an attendance boundary or guarantee of eligibility. Confirm current contacts and referral responsibilities. This is a district agency, not an individual school or therapy provider.

View NCES district contact · Source

Gorham Public Schools — district contact

Cumberland County · 75 South St., Gorham, ME 04038 · Local listing

NCES lists this district office in Cumberland County. Ask about school assignment, Child Find evaluations, special education and family support for your child’s address and education setting.

Source: NCES CCD and EDGE 2024–25 district records. Office location is not an attendance boundary or guarantee of eligibility. Confirm current contacts and referral responsibilities. This is a district agency, not an individual school or therapy provider.

View NCES district contact · Source

Scarborough Public Schools — district contact

Cumberland County · 259 US ROUTE 1, Scarborough, ME 04074 · Local listing

NCES lists this district office in Cumberland County. Ask about school assignment, Child Find evaluations, special education and family support for your child’s address and education setting.

Source: NCES CCD and EDGE 2024–25 district records. Office location is not an attendance boundary or guarantee of eligibility. Confirm current contacts and referral responsibilities. This is a district agency, not an individual school or therapy provider.

View NCES district contact · Source

RSU 15/MSAD 15 — district contact

Cumberland County · 14 Shaker Road, Gray, ME 04039 · Local listing

NCES lists this district office in Cumberland County. Ask about school assignment, Child Find evaluations, special education and family support for your child’s address and education setting.

Source: NCES CCD and EDGE 2024–25 district records. Office location is not an attendance boundary or guarantee of eligibility. Confirm current contacts and referral responsibilities. This is a district agency, not an individual school or therapy provider.

View NCES district contact · Source

Westbrook Public Schools — district contact

Cumberland County · 117 Stroudwater Street, Westbrook, ME 04092 · Local listing

NCES lists this district office in Cumberland County. Ask about school assignment, Child Find evaluations, special education and family support for your child’s address and education setting.

Source: NCES CCD and EDGE 2024–25 district records. Office location is not an attendance boundary or guarantee of eligibility. Confirm current contacts and referral responsibilities. This is a district agency, not an individual school or therapy provider.

View NCES district contact · Source

Yarmouth Schools — district contact

Cumberland County · 101 McCartney Street, Yarmouth, ME 04096 · Local listing

NCES lists this district office in Cumberland County. Ask about school assignment, Child Find evaluations, special education and family support for your child’s address and education setting.

Source: NCES CCD and EDGE 2024–25 district records. Office location is not an attendance boundary or guarantee of eligibility. Confirm current contacts and referral responsibilities. This is a district agency, not an individual school or therapy provider.

View NCES district contact · Source

RSU 61/MSAD 61 — district contact

Cumberland County · 900 Portland Road, Bridgton, ME 04009 · Local listing

NCES lists this district office in Cumberland County. Ask about school assignment, Child Find evaluations, special education and family support for your child’s address and education setting.

Source: NCES CCD and EDGE 2024–25 district records. Office location is not an attendance boundary or guarantee of eligibility. Confirm current contacts and referral responsibilities. This is a district agency, not an individual school or therapy provider.

View NCES district contact · Source

RSU 51/MSAD 51 — district contact

Cumberland County · 357 Tuttle Road, Cumberland, ME 04021 · Local listing

NCES lists this district office in Cumberland County. Ask about school assignment, Child Find evaluations, special education and family support for your child’s address and education setting.

Source: NCES CCD and EDGE 2024–25 district records. Office location is not an attendance boundary or guarantee of eligibility. Confirm current contacts and referral responsibilities. This is a district agency, not an individual school or therapy provider.

View NCES district contact · Source

Chebeague Island Public Schools — district contact

Cumberland County · 14 School House Road, Chebeague Island, ME 04017 · Local listing

NCES lists this district office in Cumberland County. Ask about school assignment, Child Find evaluations, special education and family support for your child’s address and education setting.

Source: NCES CCD and EDGE 2024–25 district records. Office location is not an attendance boundary or guarantee of eligibility. Confirm current contacts and referral responsibilities. This is a district agency, not an individual school or therapy provider.

View NCES district contact · Source

RSU 05 — district contact

Cumberland County · 17 West Street, Freeport, ME 04032 · Local listing

NCES lists this district office in Cumberland County. Ask about school assignment, Child Find evaluations, special education and family support for your child’s address and education setting.

Source: NCES CCD and EDGE 2024–25 district records. Office location is not an attendance boundary or guarantee of eligibility. Confirm current contacts and referral responsibilities. This is a district agency, not an individual school or therapy provider.

View NCES district contact · Source

RSU 14 — district contact

Cumberland County · 228 Windham Center Road, Windham, ME 04062 · Local listing

NCES lists this district office in Cumberland County. Ask about school assignment, Child Find evaluations, special education and family support for your child’s address and education setting.

Source: NCES CCD and EDGE 2024–25 district records. Office location is not an attendance boundary or guarantee of eligibility. Confirm current contacts and referral responsibilities. This is a district agency, not an individual school or therapy provider.

View NCES district contact · Source

Sebago Public Schools — district contact

Cumberland County · 283 Sebago Road, Sebago, ME 04029 · Local listing

NCES lists this district office in Cumberland County. Ask about school assignment, Child Find evaluations, special education and family support for your child’s address and education setting.

Source: NCES CCD and EDGE 2024–25 district records. Office location is not an attendance boundary or guarantee of eligibility. Confirm current contacts and referral responsibilities. This is a district agency, not an individual school or therapy provider.

View NCES district contact · Source

Greater Portland Health at 934 Congress Street

Cumberland County · 934 Congress St, Portland, ME 04102-3032 · Local listing

HRSA lists this health-center site at 934 Congress St, Portland, ME 04102-3032. Call to ask about care offered here, ages accepted, disability access, communication support, insurance and payment options.

Source: HRSA Health Center Service Delivery Sites, accessed September 29, 2026, record 17178. This does not confirm specialty therapy, current hours, openings or a clinical recommendation. Search the HRSA finder using the site name and city; an individual website has not been verified.

Find this site in HRSA · Source

Greater Portland Health at 63 Preble Street

Cumberland County · 63 Preble St, Portland, ME 04101-3014 · Local listing

HRSA lists this health-center site at 63 Preble St, Portland, ME 04101-3014. Call to ask about care offered here, ages accepted, disability access, communication support, insurance and payment options.

Source: HRSA Health Center Service Delivery Sites, accessed September 29, 2026, record 12099. This does not confirm specialty therapy, current hours, openings or a clinical recommendation. Search the HRSA finder using the site name and city; an individual website has not been verified.

Find this site in HRSA · Source

Greater Portland Health at 59 Riverton Drive

Cumberland County · 59 Riverton Dr, Portland, ME 04103-1050 · Local listing

HRSA lists this health-center site at 59 Riverton Dr, Portland, ME 04103-1050. Call to ask about care offered here, ages accepted, disability access, communication support, insurance and payment options.

Source: HRSA Health Center Service Delivery Sites, accessed September 29, 2026, record 18934. This does not confirm specialty therapy, current hours, openings or a clinical recommendation. Search the HRSA finder using the site name and city; an individual website has not been verified.

Find this site in HRSA · Source

Greater Portland Health at 654 Riverside Street

Cumberland County · 654 Riverside St, Portland, ME 04103-1086 · Local listing

HRSA lists this health-center site at 654 Riverside St, Portland, ME 04103-1086. Call to ask about care offered here, ages accepted, disability access, communication support, insurance and payment options.

Source: HRSA Health Center Service Delivery Sites, accessed September 29, 2026, record 13889. This does not confirm specialty therapy, current hours, openings or a clinical recommendation. Search the HRSA finder using the site name and city; an individual website has not been verified.

Find this site in HRSA · Source

Greater Portland Health at Popham Street

Cumberland County · 21 Popham St, Portland, ME 04102-1133 · Local listing

HRSA lists this health-center site at 21 Popham St, Portland, ME 04102-1133. Call to ask about care offered here, ages accepted, disability access, communication support, insurance and payment options.

Source: HRSA Health Center Service Delivery Sites, accessed September 29, 2026, record 16047. This does not confirm specialty therapy, current hours, openings or a clinical recommendation. Search the HRSA finder using the site name and city; an individual website has not been verified.

Find this site in HRSA · Source

Greater Portland Health at 100 Brickhill Avenue

Cumberland County · 100 Brickhill Ave, South Portland, ME 04106-1999 · Local listing

HRSA lists this health-center site at 100 Brickhill Ave, South Portland, ME 04106-1999. Call to ask about care offered here, ages accepted, disability access, communication support, insurance and payment options.

Source: HRSA Health Center Service Delivery Sites, accessed September 29, 2026, record 9576. This does not confirm specialty therapy, current hours, openings or a clinical recommendation. Search the HRSA finder using the site name and city; an individual website has not been verified.

Find this site in HRSA · Source

Greater Portland Health at 234 Oxford Street

Cumberland County · 234 Oxford St, Portland, ME 04101-3029 · Local listing

HRSA lists this health-center site at 234 Oxford St, Portland, ME 04101-3029. Call to ask about care offered here, ages accepted, disability access, communication support, insurance and payment options.

Source: HRSA Health Center Service Delivery Sites, accessed September 29, 2026, record 15200. This does not confirm specialty therapy, current hours, openings or a clinical recommendation. Search the HRSA finder using the site name and city; an individual website has not been verified.

Find this site in HRSA · Source

Greater Portland Health at 211 Cumberland Avenue

Cumberland County · 211 Cumberland Ave, Portland, ME 04101-4902 · Local listing

HRSA lists this health-center site at 211 Cumberland Ave, Portland, ME 04101-4902. Call to ask about care offered here, ages accepted, disability access, communication support, insurance and payment options.

Source: HRSA Health Center Service Delivery Sites, accessed September 29, 2026, record 17145. This does not confirm specialty therapy, current hours, openings or a clinical recommendation. Search the HRSA finder using the site name and city; an individual website has not been verified.

Find this site in HRSA · Source

Brown Memorial Library - Baldwin

Cumberland County · 2 Norton Place, East Baldwin, ME 04024 · Local listing

A public-library location reported in the IMLS FY 2024 survey. Ask this branch about learning materials, library-card eligibility, accessible formats, computer access and activities for your family. Availability varies by branch.

IMLS FY 2024 Public Libraries Survey, outlet ME0012-002. Address and phone are survey-reported; confirm current details, hours and accessibility before visiting. This does not establish specialized disability programs. The map is for finding the location, not a verified provider website.

Find this library on a map · Source

Bridgton Public Library

Cumberland County · 1 Church Street, Bridgton, ME 04009 · Local listing

A public-library location reported in the IMLS FY 2024 survey. Ask this branch about learning materials, library-card eligibility, accessible formats, computer access and activities for your family. Availability varies by branch.

IMLS FY 2024 Public Libraries Survey, outlet ME0027-002. Address and phone are survey-reported; confirm current details, hours and accessibility before visiting. This does not establish specialized disability programs. The map is for finding the location, not a verified provider website.

Find this library on a map · Source

Curtis Memorial Library

Cumberland County · 23 Pleasant Street, Brunswick, ME 04011 · Local listing

A public-library location reported in the IMLS FY 2024 survey. Ask this branch about learning materials, library-card eligibility, accessible formats, computer access and activities for your family. Availability varies by branch.

IMLS FY 2024 Public Libraries Survey, outlet ME0033-002. Address and phone are survey-reported; confirm current details, hours and accessibility before visiting. This does not establish specialized disability programs. The map is for finding the location, not a verified provider website.

Find this library on a map · Source

Thomas Memorial Library

Cumberland County · 6 Scott Dyer Rd., Cape Elizabeth, ME 04107 · Local listing

A public-library location reported in the IMLS FY 2024 survey. Ask this branch about learning materials, library-card eligibility, accessible formats, computer access and activities for your family. Availability varies by branch.

IMLS FY 2024 Public Libraries Survey, outlet ME0041-002. Address and phone are survey-reported; confirm current details, hours and accessibility before visiting. This does not establish specialized disability programs. The map is for finding the location, not a verified provider website.

Find this library on a map · Source

Casco Public Library

Cumberland County · 5 Leach Hill Road, Casco, ME 04015 · Local listing

A public-library location reported in the IMLS FY 2024 survey. Ask this branch about learning materials, library-card eligibility, accessible formats, computer access and activities for your family. Availability varies by branch.

IMLS FY 2024 Public Libraries Survey, outlet ME0045-002. Address and phone are survey-reported; confirm current details, hours and accessibility before visiting. This does not establish specialized disability programs. The map is for finding the location, not a verified provider website.

Find this library on a map · Source

Prince Memorial Library

Cumberland County · 266 Main Street, Cumberland, ME 04021 · Local listing

A public-library location reported in the IMLS FY 2024 survey. Ask this branch about learning materials, library-card eligibility, accessible formats, computer access and activities for your family. Availability varies by branch.

IMLS FY 2024 Public Libraries Survey, outlet ME0058-002. Address and phone are survey-reported; confirm current details, hours and accessibility before visiting. This does not establish specialized disability programs. The map is for finding the location, not a verified provider website.

Find this library on a map · Source

Chebeague Island Library

Cumberland County · 247 South Road, Unit 3, Chebeague Island, ME 04017 · Local listing

A public-library location reported in the IMLS FY 2024 survey. Ask this branch about learning materials, library-card eligibility, accessible formats, computer access and activities for your family. Availability varies by branch.

IMLS FY 2024 Public Libraries Survey, outlet ME0059-002. Address and phone are survey-reported; confirm current details, hours and accessibility before visiting. This does not establish specialized disability programs. The map is for finding the location, not a verified provider website.

Find this library on a map · Source

Falmouth Memorial Library

Cumberland County · 5 Lunt Road, Falmouth, ME 04105 · Local listing

A public-library location reported in the IMLS FY 2024 survey. Ask this branch about learning materials, library-card eligibility, accessible formats, computer access and activities for your family. Availability varies by branch.

IMLS FY 2024 Public Libraries Survey, outlet ME0075-002. Address and phone are survey-reported; confirm current details, hours and accessibility before visiting. This does not establish specialized disability programs. The map is for finding the location, not a verified provider website.

Find this library on a map · Source

Freeport Community Library

Cumberland County · 10 Library Drive, Freeport, ME 04032 · Local listing

A public-library location reported in the IMLS FY 2024 survey. Ask this branch about learning materials, library-card eligibility, accessible formats, computer access and activities for your family. Availability varies by branch.

IMLS FY 2024 Public Libraries Survey, outlet ME0081-002. Address and phone are survey-reported; confirm current details, hours and accessibility before visiting. This does not establish specialized disability programs. The map is for finding the location, not a verified provider website.

Find this library on a map · Source

Baxter Memorial Library

Cumberland County · 71 South Street, Gorham, ME 04038 · Local listing

A public-library location reported in the IMLS FY 2024 survey. Ask this branch about learning materials, library-card eligibility, accessible formats, computer access and activities for your family. Availability varies by branch.

IMLS FY 2024 Public Libraries Survey, outlet ME0088-002. Address and phone are survey-reported; confirm current details, hours and accessibility before visiting. This does not establish specialized disability programs. The map is for finding the location, not a verified provider website.

Find this library on a map · Source

Gray Public Library

Cumberland County · 5 Hancock Street, Gray, ME 04039 · Local listing

A public-library location reported in the IMLS FY 2024 survey. Ask this branch about learning materials, library-card eligibility, accessible formats, computer access and activities for your family. Availability varies by branch.

IMLS FY 2024 Public Libraries Survey, outlet ME0090-002. Address and phone are survey-reported; confirm current details, hours and accessibility before visiting. This does not establish specialized disability programs. The map is for finding the location, not a verified provider website.

Find this library on a map · Source

Orrs Island Library

Cumberland County · 1699 Harpswell Island Road, Orrs Island, ME 04066 · Local listing

A public-library location reported in the IMLS FY 2024 survey. Ask this branch about learning materials, library-card eligibility, accessible formats, computer access and activities for your family. Availability varies by branch.

IMLS FY 2024 Public Libraries Survey, outlet ME0096-002. Address and phone are survey-reported; confirm current details, hours and accessibility before visiting. This does not establish specialized disability programs. The map is for finding the location, not a verified provider website.

Find this library on a map · Source

Harrison Village Library

Cumberland County · 4 Front Street, Harrison, ME 04040 · Local listing

A public-library location reported in the IMLS FY 2024 survey. Ask this branch about learning materials, library-card eligibility, accessible formats, computer access and activities for your family. Availability varies by branch.

IMLS FY 2024 Public Libraries Survey, outlet ME0098-002. Address and phone are survey-reported; confirm current details, hours and accessibility before visiting. This does not establish specialized disability programs. The map is for finding the location, not a verified provider website.

Find this library on a map · Source

Bolsters Mills Village Library

Cumberland County · 659 Bolsters Mills Road, Harrison, ME 04040 · Local listing

A public-library location reported in the IMLS FY 2024 survey. Ask this branch about learning materials, library-card eligibility, accessible formats, computer access and activities for your family. Availability varies by branch.

IMLS FY 2024 Public Libraries Survey, outlet ME0099-002. Address and phone are survey-reported; confirm current details, hours and accessibility before visiting. This does not establish specialized disability programs. The map is for finding the location, not a verified provider website.

Find this library on a map · Source

Naples Public Library

Cumberland County · 940 Roosevelt Trail, Naples, ME 04055 · Local listing

A public-library location reported in the IMLS FY 2024 survey. Ask this branch about learning materials, library-card eligibility, accessible formats, computer access and activities for your family. Availability varies by branch.

IMLS FY 2024 Public Libraries Survey, outlet ME0147-002. Address and phone are survey-reported; confirm current details, hours and accessibility before visiting. This does not establish specialized disability programs. The map is for finding the location, not a verified provider website.

Find this library on a map · Source

New Gloucester Public Library

Cumberland County · 379 Intervale Road, New Gloucester, ME 04260 · Local listing

A public-library location reported in the IMLS FY 2024 survey. Ask this branch about learning materials, library-card eligibility, accessible formats, computer access and activities for your family. Availability varies by branch.

IMLS FY 2024 Public Libraries Survey, outlet ME0148-002. Address and phone are survey-reported; confirm current details, hours and accessibility before visiting. This does not establish specialized disability programs. The map is for finding the location, not a verified provider website.

Find this library on a map · Source

Portland Public Library

Cumberland County · 5 Monument Square, Portland, ME 04101 · Local listing

A public-library location reported in the IMLS FY 2024 survey. Ask this branch about learning materials, library-card eligibility, accessible formats, computer access and activities for your family. Availability varies by branch.

IMLS FY 2024 Public Libraries Survey, outlet ME0174-002. Address and phone are survey-reported; confirm current details, hours and accessibility before visiting. This does not establish specialized disability programs. The map is for finding the location, not a verified provider website.

Find this library on a map · Source

Portland - Peaks Island Branch Library

Cumberland County · 129 Island Avenue, Peaks Island, ME 04108 · Local listing

A public-library location reported in the IMLS FY 2024 survey. Ask this branch about learning materials, library-card eligibility, accessible formats, computer access and activities for your family. Availability varies by branch.

IMLS FY 2024 Public Libraries Survey, outlet ME0174-004. Address and phone are survey-reported; confirm current details, hours and accessibility before visiting. This does not establish specialized disability programs. The map is for finding the location, not a verified provider website.

Find this library on a map · Source

Portland - Riverton Branch Library

Cumberland County · 1600 Forest Avenue, Portland, ME 04103 · Local listing

A public-library location reported in the IMLS FY 2024 survey. Ask this branch about learning materials, library-card eligibility, accessible formats, computer access and activities for your family. Availability varies by branch.

IMLS FY 2024 Public Libraries Survey, outlet ME0174-006. Address and phone are survey-reported; confirm current details, hours and accessibility before visiting. This does not establish specialized disability programs. The map is for finding the location, not a verified provider website.

Find this library on a map · Source

Portland - Burbank Branch Library

Cumberland County · 377 Stevens Avenue, Portland, ME 04103 · Local listing

A public-library location reported in the IMLS FY 2024 survey. Ask this branch about learning materials, library-card eligibility, accessible formats, computer access and activities for your family. Availability varies by branch.

IMLS FY 2024 Public Libraries Survey, outlet ME0174-008. Address and phone are survey-reported; confirm current details, hours and accessibility before visiting. This does not establish specialized disability programs. The map is for finding the location, not a verified provider website.

Find this library on a map · Source

Scarborough Public Library

Cumberland County · 48 Gorham Road, Scarborough, ME 04074 · Local listing

A public-library location reported in the IMLS FY 2024 survey. Ask this branch about learning materials, library-card eligibility, accessible formats, computer access and activities for your family. Availability varies by branch.

IMLS FY 2024 Public Libraries Survey, outlet ME0189-002. Address and phone are survey-reported; confirm current details, hours and accessibility before visiting. This does not establish specialized disability programs. The map is for finding the location, not a verified provider website.

Find this library on a map · Source

Spaulding Memorial Library

Cumberland County · 282 Sebago Road, Sebago, ME 04029 · Local listing

A public-library location reported in the IMLS FY 2024 survey. Ask this branch about learning materials, library-card eligibility, accessible formats, computer access and activities for your family. Availability varies by branch.

IMLS FY 2024 Public Libraries Survey, outlet ME0191-002. Address and phone are survey-reported; confirm current details, hours and accessibility before visiting. This does not establish specialized disability programs. The map is for finding the location, not a verified provider website.

Find this library on a map · Source

South Portland Public Library

Cumberland County · 482 Broadway, South Portland, ME 04106 · Local listing

A public-library location reported in the IMLS FY 2024 survey. Ask this branch about learning materials, library-card eligibility, accessible formats, computer access and activities for your family. Availability varies by branch.

IMLS FY 2024 Public Libraries Survey, outlet ME0199-002. Address and phone are survey-reported; confirm current details, hours and accessibility before visiting. This does not establish specialized disability programs. The map is for finding the location, not a verified provider website.

Find this library on a map · Source

South Portland - Memorial Branch Library

Cumberland County · 155 Wescott Road, South Portland, ME 04106 · Local listing

A public-library location reported in the IMLS FY 2024 survey. Ask this branch about learning materials, library-card eligibility, accessible formats, computer access and activities for your family. Availability varies by branch.

IMLS FY 2024 Public Libraries Survey, outlet ME0199-003. Address and phone are survey-reported; confirm current details, hours and accessibility before visiting. This does not establish specialized disability programs. The map is for finding the location, not a verified provider website.

Find this library on a map · Source

Steep Falls Library

Cumberland County · 1128 Pequawket Trail, Steep Falls, ME 04085 · Local listing

A public-library location reported in the IMLS FY 2024 survey. Ask this branch about learning materials, library-card eligibility, accessible formats, computer access and activities for your family. Availability varies by branch.

IMLS FY 2024 Public Libraries Survey, outlet ME0202-002. Address and phone are survey-reported; confirm current details, hours and accessibility before visiting. This does not establish specialized disability programs. The map is for finding the location, not a verified provider website.

Find this library on a map · Source

Walker Memorial Library

Cumberland County · 800 Main Street, Westbrook, ME 04092 · Local listing

A public-library location reported in the IMLS FY 2024 survey. Ask this branch about learning materials, library-card eligibility, accessible formats, computer access and activities for your family. Availability varies by branch.

IMLS FY 2024 Public Libraries Survey, outlet ME0226-002. Address and phone are survey-reported; confirm current details, hours and accessibility before visiting. This does not establish specialized disability programs. The map is for finding the location, not a verified provider website.

Find this library on a map · Source

Windham Public Library

Cumberland County · 217 Windham Center Road, Windham, ME 04062 · Local listing

A public-library location reported in the IMLS FY 2024 survey. Ask this branch about learning materials, library-card eligibility, accessible formats, computer access and activities for your family. Availability varies by branch.

IMLS FY 2024 Public Libraries Survey, outlet ME0230-002. Address and phone are survey-reported; confirm current details, hours and accessibility before visiting. This does not establish specialized disability programs. The map is for finding the location, not a verified provider website.

Find this library on a map · Source

Merrill Memorial Library

Cumberland County · 215 Main Street, Yarmouth, ME 04096 · Local listing

A public-library location reported in the IMLS FY 2024 survey. Ask this branch about learning materials, library-card eligibility, accessible formats, computer access and activities for your family. Availability varies by branch.

IMLS FY 2024 Public Libraries Survey, outlet ME0237-002. Address and phone are survey-reported; confirm current details, hours and accessibility before visiting. This does not establish specialized disability programs. The map is for finding the location, not a verified provider website.

Find this library on a map · Source

North Gorham Public Library

Cumberland County · 2 Standish Neck Road, Gorham, ME 04038 · Local listing

A public-library location reported in the IMLS FY 2024 survey. Ask this branch about learning materials, library-card eligibility, accessible formats, computer access and activities for your family. Availability varies by branch.

IMLS FY 2024 Public Libraries Survey, outlet ME0247-002. Address and phone are survey-reported; confirm current details, hours and accessibility before visiting. This does not establish specialized disability programs. The map is for finding the location, not a verified provider website.

Find this library on a map · Source

Long Island Community Library

Cumberland County · 7 Gorham Avenue, Long Island, ME 04050 · Local listing

A public-library location reported in the IMLS FY 2024 survey. Ask this branch about learning materials, library-card eligibility, accessible formats, computer access and activities for your family. Availability varies by branch.

IMLS FY 2024 Public Libraries Survey, outlet ME0252-002. Address and phone are survey-reported; confirm current details, hours and accessibility before visiting. This does not establish specialized disability programs. The map is for finding the location, not a verified provider website.

Find this library on a map · Source

Raymond Village Library

Cumberland County · 3 Meadow Rd, Raymond, ME 04071 · Local listing

A public-library location reported in the IMLS FY 2024 survey. Ask this branch about learning materials, library-card eligibility, accessible formats, computer access and activities for your family. Availability varies by branch.

IMLS FY 2024 Public Libraries Survey, outlet ME0253-002. Address and phone are survey-reported; confirm current details, hours and accessibility before visiting. This does not establish specialized disability programs. The map is for finding the location, not a verified provider website.

Find this library on a map · Source

Cundy`S Harbor Library

Cumberland County · 935 Cundy'S Harbor Road, Harpswell, ME 04079 · Local listing

A public-library location reported in the IMLS FY 2024 survey. Ask this branch about learning materials, library-card eligibility, accessible formats, computer access and activities for your family. Availability varies by branch.

IMLS FY 2024 Public Libraries Survey, outlet ME0298-002. Address and phone are survey-reported; confirm current details, hours and accessibility before visiting. This does not establish specialized disability programs. The map is for finding the location, not a verified provider website.

Find this library on a map · Source

Richville Library

Cumberland County · 743 Richville Road, Standish, ME 04084 · Local listing

A public-library location reported in the IMLS FY 2024 survey. Ask this branch about learning materials, library-card eligibility, accessible formats, computer access and activities for your family. Availability varies by branch.

IMLS FY 2024 Public Libraries Survey, outlet ME0316-001. Address and phone are survey-reported; confirm current details, hours and accessibility before visiting. This does not establish specialized disability programs. The map is for finding the location, not a verified provider website.

Find this library on a map · Source

York County (54 listings)

Search York County resources

RSU 06/MSAD 06 — district contact

York County · 94 Main Street, Buxton, ME 04093 · Local listing

RSU 06/MSAD 06 is listed by NCES with a district office in York County. Contact the district to identify the office responsible for your address and ask about special education, IEP support, Child Find evaluations, and parent support. For homeschool or private-school referrals, ask which process applies. This is a district contact, not a separate therapy provider.

Location and contact source: NCES CCD 2024–25 district directory and EDGE district-office locations. A county can contain several districts; an office location does not establish your child’s enrollment or service eligibility. Confirm the current contact, school assignment and services directly.

Visit district website · Source

RSU 57/MSAD 57 — district contact

York County · 86 West Road, Waterboro, ME 04087 · Local listing

RSU 57/MSAD 57 is listed by NCES with a district office in York County. Contact the district to identify the office responsible for your address and ask about special education, IEP support, Child Find evaluations, and parent support. For homeschool or private-school referrals, ask which process applies. This is a district contact, not a separate therapy provider.

Location and contact source: NCES CCD 2024–25 district directory and EDGE district-office locations. A county can contain several districts; an office location does not establish your child’s enrollment or service eligibility. Confirm the current contact, school assignment and services directly.

Visit district website · Source

Sacopee Valley Health Center

York County · 202 Maple St, Cornish, ME 04020-3147 · Local listing

HRSA lists this health-center service site at 202 Maple St, Cornish, ME 04020-3147. Contact the center to ask which services are provided at this location, ages accepted, accessibility and communication accommodations, referrals, insurance and payment options. A listed health-center site does not establish that specialty therapy or a particular treatment is available.

Source: HRSA Health Center Service Delivery Sites, accessed September 29, 2026; site record 10966. Services, hours and appointment availability must be confirmed directly. This listing is not a clinical recommendation or a license verification.

Visit health-center website · Source

Fraser-Ford Child Development Center

York County · 5 Dunaway Drive Sanford, ME 04073 · Local listing

Maine’s education directory lists this school as private special purpose. Contact the school about current special education programs and placement requirements.

Maine NEO school search, reviewed September 29, 2026. County and mailing address are directory-reported. Confirm the physical campus, current services and referral requirements directly. Out-of-state placements are excluded from this Maine list.

Find this school in Maine’s directory · Source

Kittery Academy

York County · 518 US Route 1 Suite 6 Kittery, ME 03904 · Local listing

Maine’s education directory lists this school as private special purpose. Contact the school about current special education programs and placement requirements.

Maine NEO school search, reviewed September 29, 2026. County and mailing address are directory-reported. Confirm the physical campus, current services and referral requirements directly. Out-of-state placements are excluded from this Maine list.

Find this school in Maine’s directory · Source

Kittery Kids Academy

York County · 518 US Route 1 Suite 7 Kittery, ME 03904 · Local listing

Maine’s education directory lists this school as private special purpose. Contact the school about current special education programs and placement requirements.

Maine NEO school search, reviewed September 29, 2026. County and mailing address are directory-reported. Confirm the physical campus, current services and referral requirements directly. Out-of-state placements are excluded from this Maine list.

Find this school in Maine’s directory · Source

MapleStone School

York County · P.O.Box 588 Acton, ME 04001 · Local listing

Maine’s education directory lists this school as private special purpose. Contact the school about current special education programs and placement requirements.

Maine NEO school search, reviewed September 29, 2026. County and mailing address are directory-reported. Confirm the physical campus, current services and referral requirements directly. Out-of-state placements are excluded from this Maine list.

Find this school in Maine’s directory · Source

MMCFC - Saco

York County · 60 Industrial Park Rd Saco, ME 04072 · Local listing

Maine’s education directory lists this school as private special purpose. Contact the school about current special education programs and placement requirements.

Maine NEO school search, reviewed September 29, 2026. County and mailing address are directory-reported. Confirm the physical campus, current services and referral requirements directly. Out-of-state placements are excluded from this Maine list.

Find this school in Maine’s directory · Source

NFI Buxton-Beacon House

York County · PO Box 346 Buxton, ME 04093 · Local listing

Maine’s education directory lists this school as private special purpose. Contact the school about current special education programs and placement requirements.

Maine NEO school search, reviewed September 29, 2026. County and mailing address are directory-reported. Confirm the physical campus, current services and referral requirements directly. Out-of-state placements are excluded from this Maine list.

Find this school in Maine’s directory · Source

The School at Sweetser--Saco

York County · 50 Moody Street Saco, ME 04072 · Local listing

Maine’s education directory lists this school as private special purpose. Contact the school about current special education programs and placement requirements.

Maine NEO school search, reviewed September 29, 2026. County and mailing address are directory-reported. Confirm the physical campus, current services and referral requirements directly. Out-of-state placements are excluded from this Maine list.

Find this school in Maine’s directory · Source

Acton Public Schools — district contact

York County · 700 Milton Mills Road, Acton, ME 04001 · Local listing

NCES lists this district office in York County. Ask about school assignment, Child Find evaluations, special education and family support for your child’s address and education setting.

Source: NCES CCD and EDGE 2024–25 district records. Office location is not an attendance boundary or guarantee of eligibility. Confirm current contacts and referral responsibilities. This is a district agency, not an individual school or therapy provider.

View NCES district contact · Source

Biddeford Public Schools — district contact

York County · 18 Maplewood Avenue, Biddeford, ME 04005 · Local listing

NCES lists this district office in York County. Ask about school assignment, Child Find evaluations, special education and family support for your child’s address and education setting.

Source: NCES CCD and EDGE 2024–25 district records. Office location is not an attendance boundary or guarantee of eligibility. Confirm current contacts and referral responsibilities. This is a district agency, not an individual school or therapy provider.

View NCES district contact · Source

Dayton Public Schools — district contact

York County · 21 Clarks Mills Road, Dayton, ME 04005 · Local listing

NCES lists this district office in York County. Ask about school assignment, Child Find evaluations, special education and family support for your child’s address and education setting.

Source: NCES CCD and EDGE 2024–25 district records. Office location is not an attendance boundary or guarantee of eligibility. Confirm current contacts and referral responsibilities. This is a district agency, not an individual school or therapy provider.

View NCES district contact · Source

Kittery Public Schools — district contact

York County · 200 Rogers Road, Kittery, ME 03904 · Local listing

NCES lists this district office in York County. Ask about school assignment, Child Find evaluations, special education and family support for your child’s address and education setting.

Source: NCES CCD and EDGE 2024–25 district records. Office location is not an attendance boundary or guarantee of eligibility. Confirm current contacts and referral responsibilities. This is a district agency, not an individual school or therapy provider.

View NCES district contact · Source

Saco Public Schools — district contact

York County · 90 Beach Street, Saco, ME 04072 · Local listing

NCES lists this district office in York County. Ask about school assignment, Child Find evaluations, special education and family support for your child’s address and education setting.

Source: NCES CCD and EDGE 2024–25 district records. Office location is not an attendance boundary or guarantee of eligibility. Confirm current contacts and referral responsibilities. This is a district agency, not an individual school or therapy provider.

View NCES district contact · Source

Sanford Public Schools — district contact

York County · 917 Maine St, Sanford, ME 04073 · Local listing

NCES lists this district office in York County. Ask about school assignment, Child Find evaluations, special education and family support for your child’s address and education setting.

Source: NCES CCD and EDGE 2024–25 district records. Office location is not an attendance boundary or guarantee of eligibility. Confirm current contacts and referral responsibilities. This is a district agency, not an individual school or therapy provider.

View NCES district contact · Source

RSU 35/MSAD 35 — district contact

York County · 180 Depot Road, Eliot, ME 03903 · Local listing

NCES lists this district office in York County. Ask about school assignment, Child Find evaluations, special education and family support for your child’s address and education setting.

Source: NCES CCD and EDGE 2024–25 district records. Office location is not an attendance boundary or guarantee of eligibility. Confirm current contacts and referral responsibilities. This is a district agency, not an individual school or therapy provider.

View NCES district contact · Source

Wells-Ogunquit CSD — district contact

York County · 1460 Post Road, Wells, ME 04090 · Local listing

NCES lists this district office in York County. Ask about school assignment, Child Find evaluations, special education and family support for your child’s address and education setting.

Source: NCES CCD and EDGE 2024–25 district records. Office location is not an attendance boundary or guarantee of eligibility. Confirm current contacts and referral responsibilities. This is a district agency, not an individual school or therapy provider.

View NCES district contact · Source

York Public Schools — district contact

York County · 469 US Route 1, York, ME 03909 · Local listing

NCES lists this district office in York County. Ask about school assignment, Child Find evaluations, special education and family support for your child’s address and education setting.

Source: NCES CCD and EDGE 2024–25 district records. Office location is not an attendance boundary or guarantee of eligibility. Confirm current contacts and referral responsibilities. This is a district agency, not an individual school or therapy provider.

View NCES district contact · Source

RSU 60/MSAD 60 — district contact

York County · 100 Noble Way, North Berwick, ME 03906 · Local listing

NCES lists this district office in York County. Ask about school assignment, Child Find evaluations, special education and family support for your child’s address and education setting.

Source: NCES CCD and EDGE 2024–25 district records. Office location is not an attendance boundary or guarantee of eligibility. Confirm current contacts and referral responsibilities. This is a district agency, not an individual school or therapy provider.

View NCES district contact · Source

RSU 21 — district contact

York County · 177 Alewive Road, Kennebunk, ME 04043 · Local listing

NCES lists this district office in York County. Ask about school assignment, Child Find evaluations, special education and family support for your child’s address and education setting.

Source: NCES CCD and EDGE 2024–25 district records. Office location is not an attendance boundary or guarantee of eligibility. Confirm current contacts and referral responsibilities. This is a district agency, not an individual school or therapy provider.

View NCES district contact · Source

RSU 23 — district contact

York County · 40 E Emerson Cummings Blvd, Old Orchard Beach, ME 04064 · Local listing

NCES lists this district office in York County. Ask about school assignment, Child Find evaluations, special education and family support for your child’s address and education setting.

Source: NCES CCD and EDGE 2024–25 district records. Office location is not an attendance boundary or guarantee of eligibility. Confirm current contacts and referral responsibilities. This is a district agency, not an individual school or therapy provider.

View NCES district contact · Source

Nasson Health Care - Springvale

York County · 15 Oak St, Springvale, ME 04083-1926 · Local listing

HRSA lists this health-center site at 15 Oak St, Springvale, ME 04083-1926. Call to ask about care offered here, ages accepted, disability access, communication support, insurance and payment options.

Source: HRSA Health Center Service Delivery Sites, accessed September 29, 2026, record 14381. This does not confirm specialty therapy, current hours, openings or a clinical recommendation. Search the HRSA finder using the site name and city; an individual website has not been verified.

Find this site in HRSA · Source

Nasson Health Care - Biddeford

York County · 357 Elm St, Biddeford, ME 04005-3095 · Local listing

HRSA lists this health-center site at 357 Elm St, Biddeford, ME 04005-3095. Call to ask about care offered here, ages accepted, disability access, communication support, insurance and payment options.

Source: HRSA Health Center Service Delivery Sites, accessed September 29, 2026, record 13158. This does not confirm specialty therapy, current hours, openings or a clinical recommendation. Search the HRSA finder using the site name and city; an individual website has not been verified.

Find this site in HRSA · Source

Acton Public Library

York County · 35 H Road, Acton, ME 04001 · Local listing

A public-library location reported in the IMLS FY 2024 survey. Ask this branch about learning materials, library-card eligibility, accessible formats, computer access and activities for your family. Availability varies by branch.

IMLS FY 2024 Public Libraries Survey, outlet ME0001-002. Address and phone are survey-reported; confirm current details, hours and accessibility before visiting. This does not establish specialized disability programs. The map is for finding the location, not a verified provider website.

Find this library on a map · Source

Parsons Memorial Library

York County · 27 Saco Road, Alfred, ME 04002 · Local listing

A public-library location reported in the IMLS FY 2024 survey. Ask this branch about learning materials, library-card eligibility, accessible formats, computer access and activities for your family. Availability varies by branch.

IMLS FY 2024 Public Libraries Survey, outlet ME0004-002. Address and phone are survey-reported; confirm current details, hours and accessibility before visiting. This does not establish specialized disability programs. The map is for finding the location, not a verified provider website.

Find this library on a map · Source

Mcarthur Public Library

York County · 270 Main Street, Biddeford, ME 04005 · Local listing

A public-library location reported in the IMLS FY 2024 survey. Ask this branch about learning materials, library-card eligibility, accessible formats, computer access and activities for your family. Availability varies by branch.

IMLS FY 2024 Public Libraries Survey, outlet ME0018-002. Address and phone are survey-reported; confirm current details, hours and accessibility before visiting. This does not establish specialized disability programs. The map is for finding the location, not a verified provider website.

Find this library on a map · Source

Berry Memorial Library

York County · 93 Main Street, Bar Mills, ME 04004 · Local listing

A public-library location reported in the IMLS FY 2024 survey. Ask this branch about learning materials, library-card eligibility, accessible formats, computer access and activities for your family. Availability varies by branch.

IMLS FY 2024 Public Libraries Survey, outlet ME0036-002. Address and phone are survey-reported; confirm current details, hours and accessibility before visiting. This does not establish specialized disability programs. The map is for finding the location, not a verified provider website.

Find this library on a map · Source

West Buxton Public Library Association

York County · 34 River Road (S.R.112), Buxton, ME 04093 · Local listing

A public-library location reported in the IMLS FY 2024 survey. Ask this branch about learning materials, library-card eligibility, accessible formats, computer access and activities for your family. Availability varies by branch.

IMLS FY 2024 Public Libraries Survey, outlet ME0037-002. Address and phone are survey-reported; confirm current details, hours and accessibility before visiting. This does not establish specialized disability programs. The map is for finding the location, not a verified provider website.

Find this library on a map · Source

Bonney Memorial Library

York County · 36 Main Street, Cornish, ME 04020 · Local listing

A public-library location reported in the IMLS FY 2024 survey. Ask this branch about learning materials, library-card eligibility, accessible formats, computer access and activities for your family. Availability varies by branch.

IMLS FY 2024 Public Libraries Survey, outlet ME0055-002. Address and phone are survey-reported; confirm current details, hours and accessibility before visiting. This does not establish specialized disability programs. The map is for finding the location, not a verified provider website.

Find this library on a map · Source

William Fogg Public Library

York County · 116 Old Road, Eliot, ME 03903 · Local listing

A public-library location reported in the IMLS FY 2024 survey. Ask this branch about learning materials, library-card eligibility, accessible formats, computer access and activities for your family. Availability varies by branch.

IMLS FY 2024 Public Libraries Survey, outlet ME0070-002. Address and phone are survey-reported; confirm current details, hours and accessibility before visiting. This does not establish specialized disability programs. The map is for finding the location, not a verified provider website.

Find this library on a map · Source

Hollis Center Public Library

York County · 14 Little Falls Road, Hollis, ME 04042 · Local listing

A public-library location reported in the IMLS FY 2024 survey. Ask this branch about learning materials, library-card eligibility, accessible formats, computer access and activities for your family. Availability varies by branch.

IMLS FY 2024 Public Libraries Survey, outlet ME0102-002. Address and phone are survey-reported; confirm current details, hours and accessibility before visiting. This does not establish specialized disability programs. The map is for finding the location, not a verified provider website.

Find this library on a map · Source

Salmon Falls Library

York County · 322 Old Alfred Road, Hollis, ME 04042 · Local listing

A public-library location reported in the IMLS FY 2024 survey. Ask this branch about learning materials, library-card eligibility, accessible formats, computer access and activities for your family. Availability varies by branch.

IMLS FY 2024 Public Libraries Survey, outlet ME0103-002. Address and phone are survey-reported; confirm current details, hours and accessibility before visiting. This does not establish specialized disability programs. The map is for finding the location, not a verified provider website.

Find this library on a map · Source

Kennebunk Free Library

York County · 112 Main Street, Kennebunk, ME 04043 · Local listing

A public-library location reported in the IMLS FY 2024 survey. Ask this branch about learning materials, library-card eligibility, accessible formats, computer access and activities for your family. Availability varies by branch.

IMLS FY 2024 Public Libraries Survey, outlet ME0114-002. Address and phone are survey-reported; confirm current details, hours and accessibility before visiting. This does not establish specialized disability programs. The map is for finding the location, not a verified provider website.

Find this library on a map · Source

Louis T. Graves Memorial Library

York County · 18 Maine Street, Kennebunkport, ME 04046 · Local listing

A public-library location reported in the IMLS FY 2024 survey. Ask this branch about learning materials, library-card eligibility, accessible formats, computer access and activities for your family. Availability varies by branch.

IMLS FY 2024 Public Libraries Survey, outlet ME0115-002. Address and phone are survey-reported; confirm current details, hours and accessibility before visiting. This does not establish specialized disability programs. The map is for finding the location, not a verified provider website.

Find this library on a map · Source

Rice Public Library

York County · 8 Wentworth Street, Kittery, ME 03904 · Local listing

A public-library location reported in the IMLS FY 2024 survey. Ask this branch about learning materials, library-card eligibility, accessible formats, computer access and activities for your family. Availability varies by branch.

IMLS FY 2024 Public Libraries Survey, outlet ME0117-002. Address and phone are survey-reported; confirm current details, hours and accessibility before visiting. This does not establish specialized disability programs. The map is for finding the location, not a verified provider website.

Find this library on a map · Source

Davis Memorial Library

York County · 928 Cape Road, Limington, ME 04049 · Local listing

A public-library location reported in the IMLS FY 2024 survey. Ask this branch about learning materials, library-card eligibility, accessible formats, computer access and activities for your family. Availability varies by branch.

IMLS FY 2024 Public Libraries Survey, outlet ME0121-002. Address and phone are survey-reported; confirm current details, hours and accessibility before visiting. This does not establish specialized disability programs. The map is for finding the location, not a verified provider website.

Find this library on a map · Source

D.A. Hurd Library

York County · 41 High Street, North Berwick, ME 03906 · Local listing

A public-library location reported in the IMLS FY 2024 survey. Ask this branch about learning materials, library-card eligibility, accessible formats, computer access and activities for your family. Availability varies by branch.

IMLS FY 2024 Public Libraries Survey, outlet ME0154-002. Address and phone are survey-reported; confirm current details, hours and accessibility before visiting. This does not establish specialized disability programs. The map is for finding the location, not a verified provider website.

Find this library on a map · Source

Libby Memorial Library

York County · 27 Staples Street, Old Orchard Beach, ME 04064 · Local listing

A public-library location reported in the IMLS FY 2024 survey. Ask this branch about learning materials, library-card eligibility, accessible formats, computer access and activities for your family. Availability varies by branch.

IMLS FY 2024 Public Libraries Survey, outlet ME0158-002. Address and phone are survey-reported; confirm current details, hours and accessibility before visiting. This does not establish specialized disability programs. The map is for finding the location, not a verified provider website.

Find this library on a map · Source

Kezar Falls Circulating Library

York County · 2 Wadleigh Street, Parsonsfield, ME 04047 · Local listing

A public-library location reported in the IMLS FY 2024 survey. Ask this branch about learning materials, library-card eligibility, accessible formats, computer access and activities for your family. Availability varies by branch.

IMLS FY 2024 Public Libraries Survey, outlet ME0167-002. Address and phone are survey-reported; confirm current details, hours and accessibility before visiting. This does not establish specialized disability programs. The map is for finding the location, not a verified provider website.

Find this library on a map · Source

Dyer Library

York County · 371 Main Street, Saco, ME 04072 · Local listing

A public-library location reported in the IMLS FY 2024 survey. Ask this branch about learning materials, library-card eligibility, accessible formats, computer access and activities for your family. Availability varies by branch.

IMLS FY 2024 Public Libraries Survey, outlet ME0184-002. Address and phone are survey-reported; confirm current details, hours and accessibility before visiting. This does not establish specialized disability programs. The map is for finding the location, not a verified provider website.

Find this library on a map · Source

Goodall Memorial Library

York County · 952 Main Street, Sanford, ME 04073 · Local listing

A public-library location reported in the IMLS FY 2024 survey. Ask this branch about learning materials, library-card eligibility, accessible formats, computer access and activities for your family. Availability varies by branch.

IMLS FY 2024 Public Libraries Survey, outlet ME0186-002. Address and phone are survey-reported; confirm current details, hours and accessibility before visiting. This does not establish specialized disability programs. The map is for finding the location, not a verified provider website.

Find this library on a map · Source

Springvale Public Library

York County · 443 Main Street, Springvale, ME 04083 · Local listing

A public-library location reported in the IMLS FY 2024 survey. Ask this branch about learning materials, library-card eligibility, accessible formats, computer access and activities for your family. Availability varies by branch.

IMLS FY 2024 Public Libraries Survey, outlet ME0187-002. Address and phone are survey-reported; confirm current details, hours and accessibility before visiting. This does not establish specialized disability programs. The map is for finding the location, not a verified provider website.

Find this library on a map · Source

Shapleigh Community Library

York County · 607 Shapleigh Corner Road, Shapleigh, ME 04076 · Local listing

A public-library location reported in the IMLS FY 2024 survey. Ask this branch about learning materials, library-card eligibility, accessible formats, computer access and activities for your family. Availability varies by branch.

IMLS FY 2024 Public Libraries Survey, outlet ME0193-002. Address and phone are survey-reported; confirm current details, hours and accessibility before visiting. This does not establish specialized disability programs. The map is for finding the location, not a verified provider website.

Find this library on a map · Source

South Berwick Public Library

York County · 27 Young Street, South Berwick, ME 03908 · Local listing

A public-library location reported in the IMLS FY 2024 survey. Ask this branch about learning materials, library-card eligibility, accessible formats, computer access and activities for your family. Availability varies by branch.

IMLS FY 2024 Public Libraries Survey, outlet ME0197-002. Address and phone are survey-reported; confirm current details, hours and accessibility before visiting. This does not establish specialized disability programs. The map is for finding the location, not a verified provider website.

Find this library on a map · Source

Waterboro Public Library

York County · 187 Main St., East Waterboro, ME 04030 · Local listing

A public-library location reported in the IMLS FY 2024 survey. Ask this branch about learning materials, library-card eligibility, accessible formats, computer access and activities for your family. Availability varies by branch.

IMLS FY 2024 Public Libraries Survey, outlet ME0220-002. Address and phone are survey-reported; confirm current details, hours and accessibility before visiting. This does not establish specialized disability programs. The map is for finding the location, not a verified provider website.

Find this library on a map · Source

Wells Public Library

York County · 1434 Post Road, Wells, ME 04090 · Local listing

A public-library location reported in the IMLS FY 2024 survey. Ask this branch about learning materials, library-card eligibility, accessible formats, computer access and activities for your family. Availability varies by branch.

IMLS FY 2024 Public Libraries Survey, outlet ME0224-002. Address and phone are survey-reported; confirm current details, hours and accessibility before visiting. This does not establish specialized disability programs. The map is for finding the location, not a verified provider website.

Find this library on a map · Source

York Public Library

York County · 15 Long Sands Road, York, ME 03909 · Local listing

A public-library location reported in the IMLS FY 2024 survey. Ask this branch about learning materials, library-card eligibility, accessible formats, computer access and activities for your family. Availability varies by branch.

IMLS FY 2024 Public Libraries Survey, outlet ME0238-002. Address and phone are survey-reported; confirm current details, hours and accessibility before visiting. This does not establish specialized disability programs. The map is for finding the location, not a verified provider website.

Find this library on a map · Source

Berwick Public Library

York County · 103 Old Pine Hill Road North, Berwick, ME 03901 · Local listing

A public-library location reported in the IMLS FY 2024 survey. Ask this branch about learning materials, library-card eligibility, accessible formats, computer access and activities for your family. Availability varies by branch.

IMLS FY 2024 Public Libraries Survey, outlet ME0251-002. Address and phone are survey-reported; confirm current details, hours and accessibility before visiting. This does not establish specialized disability programs. The map is for finding the location, not a verified provider website.

Find this library on a map · Source

Limerick Public Library

York County · 55 Washington Street, Limerick, ME 04048 · Local listing

A public-library location reported in the IMLS FY 2024 survey. Ask this branch about learning materials, library-card eligibility, accessible formats, computer access and activities for your family. Availability varies by branch.

IMLS FY 2024 Public Libraries Survey, outlet ME0262-002. Address and phone are survey-reported; confirm current details, hours and accessibility before visiting. This does not establish specialized disability programs. The map is for finding the location, not a verified provider website.

Find this library on a map · Source

Martha Sawyer Community Library

York County · 53 Upper Guinea Road, Lebanon, ME 04027 · Local listing

A public-library location reported in the IMLS FY 2024 survey. Ask this branch about learning materials, library-card eligibility, accessible formats, computer access and activities for your family. Availability varies by branch.

IMLS FY 2024 Public Libraries Survey, outlet ME0273-002. Address and phone are survey-reported; confirm current details, hours and accessibility before visiting. This does not establish specialized disability programs. The map is for finding the location, not a verified provider website.

Find this library on a map · Source

Ogunquit Memorial Library

York County · 166 Shore Road, Ogunquit, ME 03907 · Local listing

A public-library location reported in the IMLS FY 2024 survey. Ask this branch about learning materials, library-card eligibility, accessible formats, computer access and activities for your family. Availability varies by branch.

IMLS FY 2024 Public Libraries Survey, outlet ME0284-002. Address and phone are survey-reported; confirm current details, hours and accessibility before visiting. This does not establish specialized disability programs. The map is for finding the location, not a verified provider website.

Find this library on a map · Source

Cape Porpoise Library

York County · 173 Main Street, Kennebunkport, ME 04046 · Local listing

A public-library location reported in the IMLS FY 2024 survey. Ask this branch about learning materials, library-card eligibility, accessible formats, computer access and activities for your family. Availability varies by branch.

IMLS FY 2024 Public Libraries Survey, outlet ME0285-002. Address and phone are survey-reported; confirm current details, hours and accessibility before visiting. This does not establish specialized disability programs. The map is for finding the location, not a verified provider website.

Find this library on a map · Source

Community Library

York County · 10 John Street, Lyman, ME 04002 · Local listing

A public-library location reported in the IMLS FY 2024 survey. Ask this branch about learning materials, library-card eligibility, accessible formats, computer access and activities for your family. Availability varies by branch.

IMLS FY 2024 Public Libraries Survey, outlet ME0290-002. Address and phone are survey-reported; confirm current details, hours and accessibility before visiting. This does not establish specialized disability programs. The map is for finding the location, not a verified provider website.

Find this library on a map · Source

Penobscot County (78 listings)

Search Penobscot County resources

Bangor Public Schools — district contact

Penobscot County · 73 Harlow Street, Bangor, ME 04401 · Local listing

Bangor Public Schools is listed by NCES with a district office in Penobscot County. Contact the district to identify the office responsible for your address and ask about special education, IEP support, Child Find evaluations, and parent support. For homeschool or private-school referrals, ask which process applies. This is a district contact, not a separate therapy provider.

Location and contact source: NCES CCD 2024–25 district directory and EDGE district-office locations. A county can contain several districts; an office location does not establish your child’s enrollment or service eligibility. Confirm the current contact, school assignment and services directly.

Visit district website · Source

RSU 22 — district contact

Penobscot County · 24 Main Road North, Hampden, ME 04444 · Local listing

RSU 22 is listed by NCES with a district office in Penobscot County. Contact the district to identify the office responsible for your address and ask about special education, IEP support, Child Find evaluations, and parent support. For homeschool or private-school referrals, ask which process applies. This is a district contact, not a separate therapy provider.

Location and contact source: NCES CCD 2024–25 district directory and EDGE district-office locations. A county can contain several districts; an office location does not establish your child’s enrollment or service eligibility. Confirm the current contact, school assignment and services directly.

Visit district website · Source

Brewer Medical Center

Penobscot County · 735 Wilson St, Brewer, ME 04412-1000 · Local listing

HRSA lists this health-center service site at 735 Wilson St, Brewer, ME 04412-1000. Contact the center to ask which services are provided at this location, ages accepted, accessibility and communication accommodations, referrals, insurance and payment options. A listed health-center site does not establish that specialty therapy or a particular treatment is available.

Source: HRSA Health Center Service Delivery Sites, accessed September 29, 2026; site record 12317. Services, hours and appointment availability must be confirmed directly. This listing is not a clinical recommendation or a license verification. Use the HRSA finder to search this site name and city; its individual website could not be verified.

Find this site in HRSA · Source

Sebasticook Family Doctors - Dexter

Penobscot County · 29 Church St, Dexter, ME 04930-1320 · Local listing

HRSA lists this health-center service site at 29 Church St, Dexter, ME 04930-1320. Contact the center to ask which services are provided at this location, ages accepted, accessibility and communication accommodations, referrals, insurance and payment options. A listed health-center site does not establish that specialty therapy or a particular treatment is available.

Source: HRSA Health Center Service Delivery Sites, accessed September 29, 2026; site record 123. Services, hours and appointment availability must be confirmed directly. This listing is not a clinical recommendation or a license verification. Use the HRSA finder to search this site name and city; its individual website could not be verified.

Find this site in HRSA · Source

KidsPeace-Millinocket

Penobscot County · 16 KIDSPEACE WAY ROUTE 180 Millinocket, ME 04462 · Local listing

Maine’s education directory lists this school as private special purpose. Contact the school about current special education programs and placement requirements.

Maine NEO school search, reviewed September 29, 2026. County and mailing address are directory-reported. Confirm the physical campus, current services and referral requirements directly. Out-of-state placements are excluded from this Maine list.

Find this school in Maine’s directory · Source

KidsPeace Orono Learning Center

Penobscot County · 16 Godfrey Dr Orono, ME 04473 · Local listing

Maine’s education directory lists this school as private special purpose. Contact the school about current special education programs and placement requirements.

Maine NEO school search, reviewed September 29, 2026. County and mailing address are directory-reported. Confirm the physical campus, current services and referral requirements directly. Out-of-state placements are excluded from this Maine list.

Find this school in Maine’s directory · Source

NFI-Stetson Ranch School

Penobscot County · 160 Lapoint Road Stetson, ME 04488 · Local listing

Maine’s education directory lists this school as private special purpose. Contact the school about current special education programs and placement requirements.

Maine NEO school search, reviewed September 29, 2026. County and mailing address are directory-reported. Confirm the physical campus, current services and referral requirements directly. Out-of-state placements are excluded from this Maine list.

Find this school in Maine’s directory · Source

Stillwater Academy

Penobscot County · 84 Sylvan Rd Bangor, ME 04401 · Local listing

Maine’s education directory lists this school as private special purpose. Contact the school about current special education programs and placement requirements.

Maine NEO school search, reviewed September 29, 2026. County and mailing address are directory-reported. Confirm the physical campus, current services and referral requirements directly. Out-of-state placements are excluded from this Maine list.

Find this school in Maine’s directory · Source

UCP of Maine Sch

Penobscot County · 700 Mount Hope Ave Suite 320 Bangor, ME 04401 · Local listing

Maine’s education directory lists this school as private special purpose. Contact the school about current special education programs and placement requirements.

Maine NEO school search, reviewed September 29, 2026. County and mailing address are directory-reported. Confirm the physical campus, current services and referral requirements directly. Out-of-state placements are excluded from this Maine list.

Find this school in Maine’s directory · Source

Watch Me Shine

Penobscot County · 28 Gilman Bangor, ME 04401 · Local listing

Maine’s education directory lists this school as private special purpose. Contact the school about current special education programs and placement requirements.

Maine NEO school search, reviewed September 29, 2026. County and mailing address are directory-reported. Confirm the physical campus, current services and referral requirements directly. Out-of-state placements are excluded from this Maine list.

Find this school in Maine’s directory · Source

Airline CSD — district contact

Penobscot County · 19 School Street, Orrington, ME 04474 · Local listing

NCES lists this district office in Penobscot County. Ask about school assignment, Child Find evaluations, special education and family support for your child’s address and education setting.

Source: NCES CCD and EDGE 2024–25 district records. Office location is not an attendance boundary or guarantee of eligibility. Confirm current contacts and referral responsibilities. This is a district agency, not an individual school or therapy provider.

View NCES district contact · Source

Brewer Public Schools — district contact

Penobscot County · 261 Center Street, Brewer, ME 04412 · Local listing

NCES lists this district office in Penobscot County. Ask about school assignment, Child Find evaluations, special education and family support for your child’s address and education setting.

Source: NCES CCD and EDGE 2024–25 district records. Office location is not an attendance boundary or guarantee of eligibility. Confirm current contacts and referral responsibilities. This is a district agency, not an individual school or therapy provider.

View NCES district contact · Source

Dedham Public Schools — district contact

Penobscot County · 19 School Street, Orrington, ME 04474 · Local listing

NCES lists this district office in Penobscot County. Ask about school assignment, Child Find evaluations, special education and family support for your child’s address and education setting.

Source: NCES CCD and EDGE 2024–25 district records. Office location is not an attendance boundary or guarantee of eligibility. Confirm current contacts and referral responsibilities. This is a district agency, not an individual school or therapy provider.

View NCES district contact · Source

East Millinocket Public Schools — district contact

Penobscot County · 45 North St, East Millinocket, ME 04430 · Local listing

NCES lists this district office in Penobscot County. Ask about school assignment, Child Find evaluations, special education and family support for your child’s address and education setting.

Source: NCES CCD and EDGE 2024–25 district records. Office location is not an attendance boundary or guarantee of eligibility. Confirm current contacts and referral responsibilities. This is a district agency, not an individual school or therapy provider.

View NCES district contact · Source

Glenburn Public Schools — district contact

Penobscot County · 991 Hudson Rd, Glenburn, ME 04401 · Local listing

NCES lists this district office in Penobscot County. Ask about school assignment, Child Find evaluations, special education and family support for your child’s address and education setting.

Source: NCES CCD and EDGE 2024–25 district records. Office location is not an attendance boundary or guarantee of eligibility. Confirm current contacts and referral responsibilities. This is a district agency, not an individual school or therapy provider.

View NCES district contact · Source

Greenbush Public Schools — district contact

Penobscot County · 129 Military Rd, Greenbush, ME 04418 · Local listing

NCES lists this district office in Penobscot County. Ask about school assignment, Child Find evaluations, special education and family support for your child’s address and education setting.

Source: NCES CCD and EDGE 2024–25 district records. Office location is not an attendance boundary or guarantee of eligibility. Confirm current contacts and referral responsibilities. This is a district agency, not an individual school or therapy provider.

View NCES district contact · Source

Harmony Public Schools — district contact

Penobscot County · 175 Fern Rd, Dexter, ME 04930 · Local listing

NCES lists this district office in Penobscot County. Ask about school assignment, Child Find evaluations, special education and family support for your child’s address and education setting.

Source: NCES CCD and EDGE 2024–25 district records. Office location is not an attendance boundary or guarantee of eligibility. Confirm current contacts and referral responsibilities. This is a district agency, not an individual school or therapy provider.

View NCES district contact · Source

Hermon Public Schools — district contact

Penobscot County · 31 Billings Road, Hermon, ME 04401 · Local listing

NCES lists this district office in Penobscot County. Ask about school assignment, Child Find evaluations, special education and family support for your child’s address and education setting.

Source: NCES CCD and EDGE 2024–25 district records. Office location is not an attendance boundary or guarantee of eligibility. Confirm current contacts and referral responsibilities. This is a district agency, not an individual school or therapy provider.

View NCES district contact · Source

Medway Public Schools — district contact

Penobscot County · 25 Middle School Drive, Medway, ME 04460 · Local listing

NCES lists this district office in Penobscot County. Ask about school assignment, Child Find evaluations, special education and family support for your child’s address and education setting.

Source: NCES CCD and EDGE 2024–25 district records. Office location is not an attendance boundary or guarantee of eligibility. Confirm current contacts and referral responsibilities. This is a district agency, not an individual school or therapy provider.

View NCES district contact · Source

Milford Public Schools — district contact

Penobscot County · 13 School Street, Milford, ME 04461 · Local listing

NCES lists this district office in Penobscot County. Ask about school assignment, Child Find evaluations, special education and family support for your child’s address and education setting.

Source: NCES CCD and EDGE 2024–25 district records. Office location is not an attendance boundary or guarantee of eligibility. Confirm current contacts and referral responsibilities. This is a district agency, not an individual school or therapy provider.

View NCES district contact · Source

Millinocket Public Schools — district contact

Penobscot County · 199 State Street, Millinocket, ME 04462 · Local listing

NCES lists this district office in Penobscot County. Ask about school assignment, Child Find evaluations, special education and family support for your child’s address and education setting.

Source: NCES CCD and EDGE 2024–25 district records. Office location is not an attendance boundary or guarantee of eligibility. Confirm current contacts and referral responsibilities. This is a district agency, not an individual school or therapy provider.

View NCES district contact · Source

Orrington Public Schools — district contact

Penobscot County · 19 School Street, Orrington, ME 04474 · Local listing

NCES lists this district office in Penobscot County. Ask about school assignment, Child Find evaluations, special education and family support for your child’s address and education setting.

Source: NCES CCD and EDGE 2024–25 district records. Office location is not an attendance boundary or guarantee of eligibility. Confirm current contacts and referral responsibilities. This is a district agency, not an individual school or therapy provider.

View NCES district contact · Source

RSU 87/MSAD 23 — district contact

Penobscot County · 44 Plymouth Road, Carmel, ME 04419 · Local listing

NCES lists this district office in Penobscot County. Ask about school assignment, Child Find evaluations, special education and family support for your child’s address and education setting.

Source: NCES CCD and EDGE 2024–25 district records. Office location is not an attendance boundary or guarantee of eligibility. Confirm current contacts and referral responsibilities. This is a district agency, not an individual school or therapy provider.

View NCES district contact · Source

RSU 30/MSAD 30 — district contact

Penobscot County · 31 Winn Rd., Lee, ME 04455 · Local listing

NCES lists this district office in Penobscot County. Ask about school assignment, Child Find evaluations, special education and family support for your child’s address and education setting.

Source: NCES CCD and EDGE 2024–25 district records. Office location is not an attendance boundary or guarantee of eligibility. Confirm current contacts and referral responsibilities. This is a district agency, not an individual school or therapy provider.

View NCES district contact · Source

RSU 31/MSAD 31 — district contact

Penobscot County · 20 Howland Road, Lagrange, ME 04453 · Local listing

NCES lists this district office in Penobscot County. Ask about school assignment, Child Find evaluations, special education and family support for your child’s address and education setting.

Source: NCES CCD and EDGE 2024–25 district records. Office location is not an attendance boundary or guarantee of eligibility. Confirm current contacts and referral responsibilities. This is a district agency, not an individual school or therapy provider.

View NCES district contact · Source

RSU 41/MSAD 41 — district contact

Penobscot County · 20 Howland Road, Lagrange, ME 04453 · Local listing

NCES lists this district office in Penobscot County. Ask about school assignment, Child Find evaluations, special education and family support for your child’s address and education setting.

Source: NCES CCD and EDGE 2024–25 district records. Office location is not an attendance boundary or guarantee of eligibility. Confirm current contacts and referral responsibilities. This is a district agency, not an individual school or therapy provider.

View NCES district contact · Source

Veazie Public Schools — district contact

Penobscot County · 1040 School Street, Veazie, ME 04401 · Local listing

NCES lists this district office in Penobscot County. Ask about school assignment, Child Find evaluations, special education and family support for your child’s address and education setting.

Source: NCES CCD and EDGE 2024–25 district records. Office location is not an attendance boundary or guarantee of eligibility. Confirm current contacts and referral responsibilities. This is a district agency, not an individual school or therapy provider.

View NCES district contact · Source

RSU 64/MSAD 64 — district contact

Penobscot County · 118 Main Street, East Corinth, ME 04427 · Local listing

NCES lists this district office in Penobscot County. Ask about school assignment, Child Find evaluations, special education and family support for your child’s address and education setting.

Source: NCES CCD and EDGE 2024–25 district records. Office location is not an attendance boundary or guarantee of eligibility. Confirm current contacts and referral responsibilities. This is a district agency, not an individual school or therapy provider.

View NCES district contact · Source

RSU 63/MSAD 63 — district contact

Penobscot County · 202 Kidder Hill Road, Holden, ME 04429 · Local listing

NCES lists this district office in Penobscot County. Ask about school assignment, Child Find evaluations, special education and family support for your child’s address and education setting.

Source: NCES CCD and EDGE 2024–25 district records. Office location is not an attendance boundary or guarantee of eligibility. Confirm current contacts and referral responsibilities. This is a district agency, not an individual school or therapy provider.

View NCES district contact · Source

MSAD 46 — district contact

Penobscot County · 175 Fern Rd, Dexter, ME 04930 · Local listing

NCES lists this district office in Penobscot County. Ask about school assignment, Child Find evaluations, special education and family support for your child’s address and education setting.

Source: NCES CCD and EDGE 2024–25 district records. Office location is not an attendance boundary or guarantee of eligibility. Confirm current contacts and referral responsibilities. This is a district agency, not an individual school or therapy provider.

View NCES district contact · Source

RSU 67 — district contact

Penobscot County · 25 Airport Road, Lincoln, ME 04457 · Local listing

NCES lists this district office in Penobscot County. Ask about school assignment, Child Find evaluations, special education and family support for your child’s address and education setting.

Source: NCES CCD and EDGE 2024–25 district records. Office location is not an attendance boundary or guarantee of eligibility. Confirm current contacts and referral responsibilities. This is a district agency, not an individual school or therapy provider.

View NCES district contact · Source

RSU 26 — district contact

Penobscot County · 10 Goodridge Drive, Orono, ME 04473 · Local listing

NCES lists this district office in Penobscot County. Ask about school assignment, Child Find evaluations, special education and family support for your child’s address and education setting.

Source: NCES CCD and EDGE 2024–25 district records. Office location is not an attendance boundary or guarantee of eligibility. Confirm current contacts and referral responsibilities. This is a district agency, not an individual school or therapy provider.

View NCES district contact · Source

RSU 34 — district contact

Penobscot County · 156 Oak Street, Old Town, ME 04468 · Local listing

NCES lists this district office in Penobscot County. Ask about school assignment, Child Find evaluations, special education and family support for your child’s address and education setting.

Source: NCES CCD and EDGE 2024–25 district records. Office location is not an attendance boundary or guarantee of eligibility. Confirm current contacts and referral responsibilities. This is a district agency, not an individual school or therapy provider.

View NCES district contact · Source

RSU 19 — district contact

Penobscot County · 266 Williams Road, Newport, ME 04953 · Local listing

NCES lists this district office in Penobscot County. Ask about school assignment, Child Find evaluations, special education and family support for your child’s address and education setting.

Source: NCES CCD and EDGE 2024–25 district records. Office location is not an attendance boundary or guarantee of eligibility. Confirm current contacts and referral responsibilities. This is a district agency, not an individual school or therapy provider.

View NCES district contact · Source

RSU 89 — district contact

Penobscot County · 800 Station Road, Stacyville, ME 04777 · Local listing

NCES lists this district office in Penobscot County. Ask about school assignment, Child Find evaluations, special education and family support for your child’s address and education setting.

Source: NCES CCD and EDGE 2024–25 district records. Office location is not an attendance boundary or guarantee of eligibility. Confirm current contacts and referral responsibilities. This is a district agency, not an individual school or therapy provider.

View NCES district contact · Source

Indian Island School — district contact

Penobscot County · 10 Wabanaki Way, Indian Island, ME 04468 · Local listing

NCES lists this district office in Penobscot County. Ask about school assignment, Child Find evaluations, special education and family support for your child’s address and education setting.

Source: NCES CCD and EDGE 2024–25 district records. Office location is not an attendance boundary or guarantee of eligibility. Confirm current contacts and referral responsibilities. This is a district agency, not an individual school or therapy provider.

View NCES district contact · Source

Northern Pine Care Estates

Penobscot County · 35 Ridge Rd, Lee, ME 04455 · Local listing

HRSA lists this health-center site at 35 Ridge Rd, Lee, ME 04455. Call to ask about care offered here, ages accepted, disability access, communication support, insurance and payment options.

Source: HRSA Health Center Service Delivery Sites, accessed September 29, 2026, record 4960. This does not confirm specialty therapy, current hours, openings or a clinical recommendation. Search the HRSA finder using the site name and city; an individual website has not been verified.

Find this site in HRSA · Source

HAN Enfield

Penobscot County · 47 Bridge St, West Enfield, ME 04493-4526 · Local listing

HRSA lists this health-center site at 47 Bridge St, West Enfield, ME 04493-4526. Call to ask about care offered here, ages accepted, disability access, communication support, insurance and payment options.

Source: HRSA Health Center Service Delivery Sites, accessed September 29, 2026, record 10839. This does not confirm specialty therapy, current hours, openings or a clinical recommendation. Search the HRSA finder using the site name and city; an individual website has not been verified.

Find this site in HRSA · Source

THE MEADOWS

Penobscot County · 101 Perkins Ave, Old Town, ME 04468-1740 · Local listing

HRSA lists this health-center site at 101 Perkins Ave, Old Town, ME 04468-1740. Call to ask about care offered here, ages accepted, disability access, communication support, insurance and payment options.

Source: HRSA Health Center Service Delivery Sites, accessed September 29, 2026, record 16950. This does not confirm specialty therapy, current hours, openings or a clinical recommendation. Search the HRSA finder using the site name and city; an individual website has not been verified.

Find this site in HRSA · Source

PENOBSCOT COMMUNITY HLTH CENTER

Penobscot County · 1012 Union St, Bangor, ME 04401-3060 · Local listing

HRSA lists this health-center site at 1012 Union St, Bangor, ME 04401-3060. Call to ask about care offered here, ages accepted, disability access, communication support, insurance and payment options.

Source: HRSA Health Center Service Delivery Sites, accessed September 29, 2026, record 13313. This does not confirm specialty therapy, current hours, openings or a clinical recommendation. Search the HRSA finder using the site name and city; an individual website has not been verified.

Find this site in HRSA · Source

Katahdin Valley Health Center Patten

Penobscot County · 30 Houlton St, Patten, ME 04765-3035 · Local listing

HRSA lists this health-center site at 30 Houlton St, Patten, ME 04765-3035. Call to ask about care offered here, ages accepted, disability access, communication support, insurance and payment options.

Source: HRSA Health Center Service Delivery Sites, accessed September 29, 2026, record 18276. This does not confirm specialty therapy, current hours, openings or a clinical recommendation.

Visit health-center website · Source

Penobscot Pediatrics

Penobscot County · 6 Telcom Dr, Bangor, ME 04401-3072 · Local listing

HRSA lists this health-center site at 6 Telcom Dr, Bangor, ME 04401-3072. Call to ask about care offered here, ages accepted, disability access, communication support, insurance and payment options.

Source: HRSA Health Center Service Delivery Sites, accessed September 29, 2026, record 11099. This does not confirm specialty therapy, current hours, openings or a clinical recommendation. Search the HRSA finder using the site name and city; an individual website has not been verified.

Find this site in HRSA · Source

Adult Wellness Center

Penobscot County · 1068 Union St, Bangor, ME 04401-3016 · Local listing

HRSA lists this health-center site at 1068 Union St, Bangor, ME 04401-3016. Call to ask about care offered here, ages accepted, disability access, communication support, insurance and payment options.

Source: HRSA Health Center Service Delivery Sites, accessed September 29, 2026, record 10840. This does not confirm specialty therapy, current hours, openings or a clinical recommendation. Search the HRSA finder using the site name and city; an individual website has not been verified.

Find this site in HRSA · Source

Hope House

Penobscot County · 181 Corporate Dr, Bangor, ME 04401-4396 · Local listing

HRSA lists this health-center site at 181 Corporate Dr, Bangor, ME 04401-4396. Call to ask about care offered here, ages accepted, disability access, communication support, insurance and payment options.

Source: HRSA Health Center Service Delivery Sites, accessed September 29, 2026, record 4227. This does not confirm specialty therapy, current hours, openings or a clinical recommendation. Search the HRSA finder using the site name and city; an individual website has not been verified.

Find this site in HRSA · Source

Health Access Network Lincoln

Penobscot County · 175 W Broadway, Lincoln, ME 04457-4000 · Local listing

HRSA lists this health-center site at 175 W Broadway, Lincoln, ME 04457-4000. Call to ask about care offered here, ages accepted, disability access, communication support, insurance and payment options.

Source: HRSA Health Center Service Delivery Sites, accessed September 29, 2026, record 8553. This does not confirm specialty therapy, current hours, openings or a clinical recommendation. Search the HRSA finder using the site name and city; an individual website has not been verified.

Find this site in HRSA · Source

HELEN HUNT HEALTH CENTER

Penobscot County · 242 Brunswick St, Old Town, ME 04468-1613 · Local listing

HRSA lists this health-center site at 242 Brunswick St, Old Town, ME 04468-1613. Call to ask about care offered here, ages accepted, disability access, communication support, insurance and payment options.

Source: HRSA Health Center Service Delivery Sites, accessed September 29, 2026, record 16783. This does not confirm specialty therapy, current hours, openings or a clinical recommendation. Search the HRSA finder using the site name and city; an individual website has not been verified.

Find this site in HRSA · Source

PHILIPS-STRICKLAND HOUSE

Penobscot County · 21 Boyd St, Bangor, ME 04401-6560 · Local listing

HRSA lists this health-center site at 21 Boyd St, Bangor, ME 04401-6560. Call to ask about care offered here, ages accepted, disability access, communication support, insurance and payment options.

Source: HRSA Health Center Service Delivery Sites, accessed September 29, 2026, record 16789. This does not confirm specialty therapy, current hours, openings or a clinical recommendation. Search the HRSA finder using the site name and city; an individual website has not been verified.

Find this site in HRSA · Source

Katahdin Valley Health Center Lincoln

Penobscot County · 5 Lake St, Lincoln, ME 04457-1420 · Local listing

HRSA lists this health-center site at 5 Lake St, Lincoln, ME 04457-1420. Call to ask about care offered here, ages accepted, disability access, communication support, insurance and payment options.

Source: HRSA Health Center Service Delivery Sites, accessed September 29, 2026, record 18604. This does not confirm specialty therapy, current hours, openings or a clinical recommendation. Search the HRSA finder using the site name and city; an individual website has not been verified.

Find this site in HRSA · Source

HAN MEDWAY

Penobscot County · 1930 Medway Rd, Medway, ME 04460-3166 · Local listing

HRSA lists this health-center site at 1930 Medway Rd, Medway, ME 04460-3166. Call to ask about care offered here, ages accepted, disability access, communication support, insurance and payment options.

Source: HRSA Health Center Service Delivery Sites, accessed September 29, 2026, record 2226. This does not confirm specialty therapy, current hours, openings or a clinical recommendation. Search the HRSA finder using the site name and city; an individual website has not been verified.

Find this site in HRSA · Source

Katahdin Valley Health Center Millinocket

Penobscot County · 50 Summer St, Millinocket, ME 04462-1400 · Local listing

HRSA lists this health-center site at 50 Summer St, Millinocket, ME 04462-1400. Call to ask about care offered here, ages accepted, disability access, communication support, insurance and payment options.

Source: HRSA Health Center Service Delivery Sites, accessed September 29, 2026, record 16206. This does not confirm specialty therapy, current hours, openings or a clinical recommendation.

Visit health-center website · Source

Community Care and Geriatrics

Penobscot County · 992 Union St, Bangor, ME 04401-3057 · Local listing

HRSA lists this health-center site at 992 Union St, Bangor, ME 04401-3057. Call to ask about care offered here, ages accepted, disability access, communication support, insurance and payment options.

Source: HRSA Health Center Service Delivery Sites, accessed September 29, 2026, record 3435. This does not confirm specialty therapy, current hours, openings or a clinical recommendation. Search the HRSA finder using the site name and city; an individual website has not been verified.

Find this site in HRSA · Source

SUNBURY VILLAGE RETIREMENT RESD.

Penobscot County · 992 Ohio St, Bangor, ME 04401-2902 · Local listing

HRSA lists this health-center site at 992 Ohio St, Bangor, ME 04401-2902. Call to ask about care offered here, ages accepted, disability access, communication support, insurance and payment options.

Source: HRSA Health Center Service Delivery Sites, accessed September 29, 2026, record 5236. This does not confirm specialty therapy, current hours, openings or a clinical recommendation. Search the HRSA finder using the site name and city; an individual website has not been verified.

Find this site in HRSA · Source

ELIZABETH LEVINSON CENTER

Penobscot County · 159 Hogan Rd, Bangor, ME 04401-5603 · Local listing

HRSA lists this health-center site at 159 Hogan Rd, Bangor, ME 04401-5603. Call to ask about care offered here, ages accepted, disability access, communication support, insurance and payment options.

Source: HRSA Health Center Service Delivery Sites, accessed September 29, 2026, record 17601. This does not confirm specialty therapy, current hours, openings or a clinical recommendation. Search the HRSA finder using the site name and city; an individual website has not been verified.

Find this site in HRSA · Source

Katahdin Valley Health Center

Penobscot County · 529 S Patten Rd, Patten, ME 04765-3007 · Local listing

HRSA lists this health-center site at 529 S Patten Rd, Patten, ME 04765-3007. Call to ask about care offered here, ages accepted, disability access, communication support, insurance and payment options.

Source: HRSA Health Center Service Delivery Sites, accessed September 29, 2026, record 18481. This does not confirm specialty therapy, current hours, openings or a clinical recommendation.

Visit health-center website · Source

PCHC Main Lab

Penobscot County · 992 Union St, Suite J, Bangor, ME 04401-3057 · Local listing

HRSA lists this health-center site at 992 Union St, Suite J, Bangor, ME 04401-3057. Call to ask about care offered here, ages accepted, disability access, communication support, insurance and payment options.

Source: HRSA Health Center Service Delivery Sites, accessed September 29, 2026, record 3006. This does not confirm specialty therapy, current hours, openings or a clinical recommendation. Search the HRSA finder using the site name and city; an individual website has not been verified.

Find this site in HRSA · Source

DIRIGO PINES RETIREMENT COMM.

Penobscot County · 9 Alumni Dr, Orono, ME 04473-3479 · Local listing

HRSA lists this health-center site at 9 Alumni Dr, Orono, ME 04473-3479. Call to ask about care offered here, ages accepted, disability access, communication support, insurance and payment options.

Source: HRSA Health Center Service Delivery Sites, accessed September 29, 2026, record 5748. This does not confirm specialty therapy, current hours, openings or a clinical recommendation. Search the HRSA finder using the site name and city; an individual website has not been verified.

Find this site in HRSA · Source

Dental Center

Penobscot County · 1048 Union St, Bangor, ME 04401-8601 · Local listing

HRSA lists this health-center site at 1048 Union St, Bangor, ME 04401-8601. Call to ask about care offered here, ages accepted, disability access, communication support, insurance and payment options.

Source: HRSA Health Center Service Delivery Sites, accessed September 29, 2026, record 1451. This does not confirm specialty therapy, current hours, openings or a clinical recommendation. Search the HRSA finder using the site name and city; an individual website has not been verified.

Find this site in HRSA · Source

Katahdin Valley Health Center Corinth

Penobscot County · 728 Main St, Corinth, ME 04427 · Local listing

HRSA lists this health-center site at 728 Main St, Corinth, ME 04427. Call to ask about care offered here, ages accepted, disability access, communication support, insurance and payment options.

Source: HRSA Health Center Service Delivery Sites, accessed September 29, 2026, record 18060. This does not confirm specialty therapy, current hours, openings or a clinical recommendation.

Visit health-center website · Source

Bangor Public Library

Penobscot County · 145 Harlow Street, Bangor, ME 04401 · Local listing

A public-library location reported in the IMLS FY 2024 survey. Ask this branch about learning materials, library-card eligibility, accessible formats, computer access and activities for your family. Availability varies by branch.

IMLS FY 2024 Public Libraries Survey, outlet ME0013-002. Address and phone are survey-reported; confirm current details, hours and accessibility before visiting. This does not establish specialized disability programs. The map is for finding the location, not a verified provider website.

Find this library on a map · Source

John B. Curtis Free Public Library

Penobscot County · 435 Main Rd, Bradford, ME 04410 · Local listing

A public-library location reported in the IMLS FY 2024 survey. Ask this branch about learning materials, library-card eligibility, accessible formats, computer access and activities for your family. Availability varies by branch.

IMLS FY 2024 Public Libraries Survey, outlet ME0024-002. Address and phone are survey-reported; confirm current details, hours and accessibility before visiting. This does not establish specialized disability programs. The map is for finding the location, not a verified provider website.

Find this library on a map · Source

Brewer Public Library

Penobscot County · 100 South Main Street, Brewer, ME 04412 · Local listing

A public-library location reported in the IMLS FY 2024 survey. Ask this branch about learning materials, library-card eligibility, accessible formats, computer access and activities for your family. Availability varies by branch.

IMLS FY 2024 Public Libraries Survey, outlet ME0026-002. Address and phone are survey-reported; confirm current details, hours and accessibility before visiting. This does not establish specialized disability programs. The map is for finding the location, not a verified provider website.

Find this library on a map · Source

Simpson Memorial Library

Penobscot County · 8 Plymouth Rd, Carmel, ME 04419 · Local listing

A public-library location reported in the IMLS FY 2024 survey. Ask this branch about learning materials, library-card eligibility, accessible formats, computer access and activities for your family. Availability varies by branch.

IMLS FY 2024 Public Libraries Survey, outlet ME0043-002. Address and phone are survey-reported; confirm current details, hours and accessibility before visiting. This does not establish specialized disability programs. The map is for finding the location, not a verified provider website.

Find this library on a map · Source

Stewart Free Library

Penobscot County · 8 Levi Stewart Drive, Corinna, ME 04928 · Local listing

A public-library location reported in the IMLS FY 2024 survey. Ask this branch about learning materials, library-card eligibility, accessible formats, computer access and activities for your family. Availability varies by branch.

IMLS FY 2024 Public Libraries Survey, outlet ME0053-002. Address and phone are survey-reported; confirm current details, hours and accessibility before visiting. This does not establish specialized disability programs. The map is for finding the location, not a verified provider website.

Find this library on a map · Source

Abbott Memorial Library

Penobscot County · 1 Church Street, Dexter, ME 04930 · Local listing

A public-library location reported in the IMLS FY 2024 survey. Ask this branch about learning materials, library-card eligibility, accessible formats, computer access and activities for your family. Availability varies by branch.

IMLS FY 2024 Public Libraries Survey, outlet ME0064-002. Address and phone are survey-reported; confirm current details, hours and accessibility before visiting. This does not establish specialized disability programs. The map is for finding the location, not a verified provider website.

Find this library on a map · Source

East Millinocket Public Library

Penobscot County · 53 Main Street, East Millinocket, ME 04430 · Local listing

A public-library location reported in the IMLS FY 2024 survey. Ask this branch about learning materials, library-card eligibility, accessible formats, computer access and activities for your family. Availability varies by branch.

IMLS FY 2024 Public Libraries Survey, outlet ME0068-002. Address and phone are survey-reported; confirm current details, hours and accessibility before visiting. This does not establish specialized disability programs. The map is for finding the location, not a verified provider website.

Find this library on a map · Source

Cole Memorial Library

Penobscot County · 789 Hammett Road, Enfield, ME 04493 · Local listing

A public-library location reported in the IMLS FY 2024 survey. Ask this branch about learning materials, library-card eligibility, accessible formats, computer access and activities for your family. Availability varies by branch.

IMLS FY 2024 Public Libraries Survey, outlet ME0072-002. Address and phone are survey-reported; confirm current details, hours and accessibility before visiting. This does not establish specialized disability programs. The map is for finding the location, not a verified provider website.

Find this library on a map · Source

Edythe Dyer Community Library

Penobscot County · 269 Main Road North, Hampden, ME 04444 · Local listing

A public-library location reported in the IMLS FY 2024 survey. Ask this branch about learning materials, library-card eligibility, accessible formats, computer access and activities for your family. Availability varies by branch.

IMLS FY 2024 Public Libraries Survey, outlet ME0095-002. Address and phone are survey-reported; confirm current details, hours and accessibility before visiting. This does not establish specialized disability programs. The map is for finding the location, not a verified provider website.

Find this library on a map · Source

Lincoln Memorial Library

Penobscot County · 21 West Broadway, Lincoln, ME 04457 · Local listing

A public-library location reported in the IMLS FY 2024 survey. Ask this branch about learning materials, library-card eligibility, accessible formats, computer access and activities for your family. Availability varies by branch.

IMLS FY 2024 Public Libraries Survey, outlet ME0122-002. Address and phone are survey-reported; confirm current details, hours and accessibility before visiting. This does not establish specialized disability programs. The map is for finding the location, not a verified provider website.

Find this library on a map · Source

Millinocket Memorial Library

Penobscot County · 5 Maine Avenue, Millinocket, ME 04462 · Local listing

A public-library location reported in the IMLS FY 2024 survey. Ask this branch about learning materials, library-card eligibility, accessible formats, computer access and activities for your family. Availability varies by branch.

IMLS FY 2024 Public Libraries Survey, outlet ME0138-002. Address and phone are survey-reported; confirm current details, hours and accessibility before visiting. This does not establish specialized disability programs. The map is for finding the location, not a verified provider website.

Find this library on a map · Source

Katahdin Gear Library

Penobscot County · 215 Penobscot Avenue, Millinocket, ME 04448 · Local listing

A public-library location reported in the IMLS FY 2024 survey. Ask this branch about learning materials, library-card eligibility, accessible formats, computer access and activities for your family. Availability varies by branch.

IMLS FY 2024 Public Libraries Survey, outlet ME0138-003. Address and phone are survey-reported; confirm current details, hours and accessibility before visiting. This does not establish specialized disability programs. The map is for finding the location, not a verified provider website.

Find this library on a map · Source

Newport Public Library

Penobscot County · 154 Main Street, Newport, ME 04953 · Local listing

A public-library location reported in the IMLS FY 2024 survey. Ask this branch about learning materials, library-card eligibility, accessible formats, computer access and activities for your family. Availability varies by branch.

IMLS FY 2024 Public Libraries Survey, outlet ME0152-002. Address and phone are survey-reported; confirm current details, hours and accessibility before visiting. This does not establish specialized disability programs. The map is for finding the location, not a verified provider website.

Find this library on a map · Source

Old Town Public Library

Penobscot County · 46 Middle Street, Old Town, ME 04468 · Local listing

A public-library location reported in the IMLS FY 2024 survey. Ask this branch about learning materials, library-card eligibility, accessible formats, computer access and activities for your family. Availability varies by branch.

IMLS FY 2024 Public Libraries Survey, outlet ME0159-002. Address and phone are survey-reported; confirm current details, hours and accessibility before visiting. This does not establish specialized disability programs. The map is for finding the location, not a verified provider website.

Find this library on a map · Source

Orono Public Library

Penobscot County · 39 Pine Street, Orono, ME 04473 · Local listing

A public-library location reported in the IMLS FY 2024 survey. Ask this branch about learning materials, library-card eligibility, accessible formats, computer access and activities for your family. Availability varies by branch.

IMLS FY 2024 Public Libraries Survey, outlet ME0160-002. Address and phone are survey-reported; confirm current details, hours and accessibility before visiting. This does not establish specialized disability programs. The map is for finding the location, not a verified provider website.

Find this library on a map · Source

Orrington Public Library

Penobscot County · 15 School Street, Orrington, ME 04474 · Local listing

A public-library location reported in the IMLS FY 2024 survey. Ask this branch about learning materials, library-card eligibility, accessible formats, computer access and activities for your family. Availability varies by branch.

IMLS FY 2024 Public Libraries Survey, outlet ME0161-002. Address and phone are survey-reported; confirm current details, hours and accessibility before visiting. This does not establish specialized disability programs. The map is for finding the location, not a verified provider website.

Find this library on a map · Source

Veterans Memorial Library

Penobscot County · 61 Shin Pond Road, Patten, ME 04765 · Local listing

A public-library location reported in the IMLS FY 2024 survey. Ask this branch about learning materials, library-card eligibility, accessible formats, computer access and activities for your family. Availability varies by branch.

IMLS FY 2024 Public Libraries Survey, outlet ME0169-002. Address and phone are survey-reported; confirm current details, hours and accessibility before visiting. This does not establish specialized disability programs. The map is for finding the location, not a verified provider website.

Find this library on a map · Source

Stetson Public Library

Penobscot County · 70 Village Road, Stetson, ME 04488 · Local listing

A public-library location reported in the IMLS FY 2024 survey. Ask this branch about learning materials, library-card eligibility, accessible formats, computer access and activities for your family. Availability varies by branch.

IMLS FY 2024 Public Libraries Survey, outlet ME0204-002. Address and phone are survey-reported; confirm current details, hours and accessibility before visiting. This does not establish specialized disability programs. The map is for finding the location, not a verified provider website.

Find this library on a map · Source

Case Memorial Library

Penobscot County · 911 Stetson Road, Kenduskeag, ME 04450 · Local listing

A public-library location reported in the IMLS FY 2024 survey. Ask this branch about learning materials, library-card eligibility, accessible formats, computer access and activities for your family. Availability varies by branch.

IMLS FY 2024 Public Libraries Survey, outlet ME0272-002. Address and phone are survey-reported; confirm current details, hours and accessibility before visiting. This does not establish specialized disability programs. The map is for finding the location, not a verified provider website.

Find this library on a map · Source

Gary W. Woolson Community Library

Penobscot County · 2220 Western Avenue, Newburgh, ME 04444 · Local listing

A public-library location reported in the IMLS FY 2024 survey. Ask this branch about learning materials, library-card eligibility, accessible formats, computer access and activities for your family. Availability varies by branch.

IMLS FY 2024 Public Libraries Survey, outlet ME0317-001. Address and phone are survey-reported; confirm current details, hours and accessibility before visiting. This does not establish specialized disability programs. The map is for finding the location, not a verified provider website.

Find this library on a map · Source

Kennebec County (40 listings)

Search Kennebec County resources

RSU 18 — district contact

Kennebec County · 41 Heath Street, Oakland, ME 04963 · Local listing

RSU 18 is listed by NCES with a district office in Kennebec County. Contact the district to identify the office responsible for your address and ask about special education, IEP support, Child Find evaluations, and parent support. For homeschool or private-school referrals, ask which process applies. This is a district contact, not a separate therapy provider.

Location and contact source: NCES CCD 2024–25 district directory and EDGE district-office locations. A county can contain several districts; an office location does not establish your child’s enrollment or service eligibility. Confirm the current contact, school assignment and services directly.

Visit district website · Source

Augusta Public Schools — district contact

Kennebec County · 40 Pierce Drive, Augusta, ME 04330 · Local listing

Augusta Public Schools is listed by NCES with a district office in Kennebec County. Contact the district to identify the office responsible for your address and ask about special education, IEP support, Child Find evaluations, and parent support. For homeschool or private-school referrals, ask which process applies. This is a district contact, not a separate therapy provider.

Location and contact source: NCES CCD 2024–25 district directory and EDGE district-office locations. A county can contain several districts; an office location does not establish your child’s enrollment or service eligibility. Confirm the current contact, school assignment and services directly.

Visit district website · Source

DFD RUSSELL MEDICAL CENTER - MONMOUTH

Kennebec County · 11 Academy St, Monmouth, ME 04259-7035 · Local listing

HRSA lists this health-center service site at 11 Academy St, Monmouth, ME 04259-7035. Contact the center to ask which services are provided at this location, ages accepted, accessibility and communication accommodations, referrals, insurance and payment options. A listed health-center site does not establish that specialty therapy or a particular treatment is available.

Source: HRSA Health Center Service Delivery Sites, accessed September 29, 2026; site record 13673. Services, hours and appointment availability must be confirmed directly. This listing is not a clinical recommendation or a license verification.

Visit health-center website · Source

BELGRADE REGIONAL HEALTH CENTER

Kennebec County · 4 Clement Way, Belgrade, ME 04917-4370 · Local listing

HRSA lists this health-center service site at 4 Clement Way, Belgrade, ME 04917-4370. Contact the center to ask which services are provided at this location, ages accepted, accessibility and communication accommodations, referrals, insurance and payment options. A listed health-center site does not establish that specialty therapy or a particular treatment is available.

Source: HRSA Health Center Service Delivery Sites, accessed September 29, 2026; site record 5415. Services, hours and appointment availability must be confirmed directly. This listing is not a clinical recommendation or a license verification.

Visit health-center website · Source

Central Maine Learning Center

Kennebec County · 744 Oakland Rd Belgrade, ME 04917 · Local listing

Maine’s education directory lists this school as private special purpose. Contact the school about current special education programs and placement requirements.

Maine NEO school search, reviewed September 29, 2026. County and mailing address are directory-reported. Confirm the physical campus, current services and referral requirements directly. Out-of-state placements are excluded from this Maine list.

Find this school in Maine’s directory · Source

Children’s Center-Early Intervention and Family Support

Kennebec County · 1 Alden Avenue Augusta, ME 04330 · Local listing

Maine’s education directory lists this school as private special purpose. Contact the school about current special education programs and placement requirements.

Maine NEO school search, reviewed September 29, 2026. County and mailing address are directory-reported. Confirm the physical campus, current services and referral requirements directly. Out-of-state placements are excluded from this Maine list.

Find this school in Maine’s directory · Source

MMCFC - School St

Kennebec County · 17 School St Randolph, ME 04346 · Local listing

Maine’s education directory lists this school as private special purpose. Contact the school about current special education programs and placement requirements.

Maine NEO school search, reviewed September 29, 2026. County and mailing address are directory-reported. Confirm the physical campus, current services and referral requirements directly. Out-of-state placements are excluded from this Maine list.

Find this school in Maine’s directory · Source

NFI Sidney Riverbend School

Kennebec County · 3895 West River Road Sidney, ME 04330 · Local listing

Maine’s education directory lists this school as private special purpose. Contact the school about current special education programs and placement requirements.

Maine NEO school search, reviewed September 29, 2026. County and mailing address are directory-reported. Confirm the physical campus, current services and referral requirements directly. Out-of-state placements are excluded from this Maine list.

Find this school in Maine’s directory · Source

Pineview Learning Center

Kennebec County · 169 Academy Road Monmouth, ME 04259 · Local listing

Maine’s education directory lists this school as private special purpose. Contact the school about current special education programs and placement requirements.

Maine NEO school search, reviewed September 29, 2026. County and mailing address are directory-reported. Confirm the physical campus, current services and referral requirements directly. Out-of-state placements are excluded from this Maine list.

Find this school in Maine’s directory · Source

Spurwink-Chelsea

Kennebec County · 31 Spurwink Drive Chelsea, ME 04330 · Local listing

Maine’s education directory lists this school as private special purpose. Contact the school about current special education programs and placement requirements.

Maine NEO school search, reviewed September 29, 2026. County and mailing address are directory-reported. Confirm the physical campus, current services and referral requirements directly. Out-of-state placements are excluded from this Maine list.

Find this school in Maine’s directory · Source

WFS - Manchester

Kennebec County · 40 Granite Hill Road Manchester, ME 04351 · Local listing

Maine’s education directory lists this school as private special purpose. Contact the school about current special education programs and placement requirements.

Maine NEO school search, reviewed September 29, 2026. County and mailing address are directory-reported. Confirm the physical campus, current services and referral requirements directly. Out-of-state placements are excluded from this Maine list.

Find this school in Maine’s directory · Source

Wfs Waterville

Kennebec County · 2 Seton Center Dr, Waterville, ME 04901 · Local listing

NCES classifies this private school as a special education school in its 2023–24 Private School Universe Survey. Contact the school about its current programs, disability supports and admissions.

Source: NCES PSS 2023–24. This is a dated directory record, not verification of current operation, openings or a particular disability service. Confirm location, programs, placement requirements and costs directly. County identifies the reported physical location, not the attendance area.

View NCES school record · Source

Fayette Public Schools — district contact

Kennebec County · 2023 Main Street, Fayette, ME 04349 · Local listing

NCES lists this district office in Kennebec County. Ask about school assignment, Child Find evaluations, special education and family support for your child’s address and education setting.

Source: NCES CCD and EDGE 2024–25 district records. Office location is not an attendance boundary or guarantee of eligibility. Confirm current contacts and referral responsibilities. This is a district agency, not an individual school or therapy provider.

View NCES district contact · Source

RSU 11/MSAD 11 — district contact

Kennebec County · 150 Highland Avenue, Gardiner, ME 04345 · Local listing

NCES lists this district office in Kennebec County. Ask about school assignment, Child Find evaluations, special education and family support for your child’s address and education setting.

Source: NCES CCD and EDGE 2024–25 district records. Office location is not an attendance boundary or guarantee of eligibility. Confirm current contacts and referral responsibilities. This is a district agency, not an individual school or therapy provider.

View NCES district contact · Source

Education in Unorganized Terr — district contact

Kennebec County · 90 Blossom Lane, Augusta, ME 04333 · Local listing

NCES lists this district office in Kennebec County. Ask about school assignment, Child Find evaluations, special education and family support for your child’s address and education setting.

Source: NCES CCD and EDGE 2024–25 district records. Office location is not an attendance boundary or guarantee of eligibility. Confirm current contacts and referral responsibilities. This is a district agency, not an individual school or therapy provider.

View NCES district contact · Source

Vassalboro Public Schools — district contact

Kennebec County · 1116 Webber Pond Rd, Vassalboro, ME 04989 · Local listing

NCES lists this district office in Kennebec County. Ask about school assignment, Child Find evaluations, special education and family support for your child’s address and education setting.

Source: NCES CCD and EDGE 2024–25 district records. Office location is not an attendance boundary or guarantee of eligibility. Confirm current contacts and referral responsibilities. This is a district agency, not an individual school or therapy provider.

View NCES district contact · Source

Waterville Public Schools — district contact

Kennebec County · 25 Messalonskee Ave, Waterville, ME 04901 · Local listing

NCES lists this district office in Kennebec County. Ask about school assignment, Child Find evaluations, special education and family support for your child’s address and education setting.

Source: NCES CCD and EDGE 2024–25 district records. Office location is not an attendance boundary or guarantee of eligibility. Confirm current contacts and referral responsibilities. This is a district agency, not an individual school or therapy provider.

View NCES district contact · Source

Winslow Schools — district contact

Kennebec County · 20 Dean Street, Winslow, ME 04901 · Local listing

NCES lists this district office in Kennebec County. Ask about school assignment, Child Find evaluations, special education and family support for your child’s address and education setting.

Source: NCES CCD and EDGE 2024–25 district records. Office location is not an attendance boundary or guarantee of eligibility. Confirm current contacts and referral responsibilities. This is a district agency, not an individual school or therapy provider.

View NCES district contact · Source

Winthrop Public Schools — district contact

Kennebec County · 17A Highland Avenue, Winthrop, ME 04364 · Local listing

NCES lists this district office in Kennebec County. Ask about school assignment, Child Find evaluations, special education and family support for your child’s address and education setting.

Source: NCES CCD and EDGE 2024–25 district records. Office location is not an attendance boundary or guarantee of eligibility. Confirm current contacts and referral responsibilities. This is a district agency, not an individual school or therapy provider.

View NCES district contact · Source

RSU 02 — district contact

Kennebec County · 7 Reed Street, Hallowell, ME 04347 · Local listing

NCES lists this district office in Kennebec County. Ask about school assignment, Child Find evaluations, special education and family support for your child’s address and education setting.

Source: NCES CCD and EDGE 2024–25 district records. Office location is not an attendance boundary or guarantee of eligibility. Confirm current contacts and referral responsibilities. This is a district agency, not an individual school or therapy provider.

View NCES district contact · Source

RSU 38 — district contact

Kennebec County · 45 Millard Harrison Drive, Readfield, ME 04355 · Local listing

NCES lists this district office in Kennebec County. Ask about school assignment, Child Find evaluations, special education and family support for your child’s address and education setting.

Source: NCES CCD and EDGE 2024–25 district records. Office location is not an attendance boundary or guarantee of eligibility. Confirm current contacts and referral responsibilities. This is a district agency, not an individual school or therapy provider.

View NCES district contact · Source

LOVEJOY HEALTH CENTER

Kennebec County · 7 School St STE 1, Albion, ME 04910-6501 · Local listing

HRSA lists this health-center site at 7 School St STE 1, Albion, ME 04910-6501. Call to ask about care offered here, ages accepted, disability access, communication support, insurance and payment options.

Source: HRSA Health Center Service Delivery Sites, accessed September 29, 2026, record 14406. This does not confirm specialty therapy, current hours, openings or a clinical recommendation. Search the HRSA finder using the site name and city; an individual website has not been verified.

Find this site in HRSA · Source

Albion Public Library

Kennebec County · 18 Main Street, Albion, ME 04910 · Local listing

A public-library location reported in the IMLS FY 2024 survey. Ask this branch about learning materials, library-card eligibility, accessible formats, computer access and activities for your family. Availability varies by branch.

IMLS FY 2024 Public Libraries Survey, outlet ME0003-002. Address and phone are survey-reported; confirm current details, hours and accessibility before visiting. This does not establish specialized disability programs. The map is for finding the location, not a verified provider website.

Find this library on a map · Source

Lithgow Public Library

Kennebec County · 45 Winthrop Street, Augusta, ME 04330 · Local listing

A public-library location reported in the IMLS FY 2024 survey. Ask this branch about learning materials, library-card eligibility, accessible formats, computer access and activities for your family. Availability varies by branch.

IMLS FY 2024 Public Libraries Survey, outlet ME0010-002. Address and phone are survey-reported; confirm current details, hours and accessibility before visiting. This does not establish specialized disability programs. The map is for finding the location, not a verified provider website.

Find this library on a map · Source

South China Public Library

Kennebec County · 27 Jones Road, South China, ME 04358 · Local listing

A public-library location reported in the IMLS FY 2024 survey. Ask this branch about learning materials, library-card eligibility, accessible formats, computer access and activities for your family. Availability varies by branch.

IMLS FY 2024 Public Libraries Survey, outlet ME0051-002. Address and phone are survey-reported; confirm current details, hours and accessibility before visiting. This does not establish specialized disability programs. The map is for finding the location, not a verified provider website.

Find this library on a map · Source

Gardiner Public Library

Kennebec County · 152 Water Street, Gardiner, ME 04345 · Local listing

A public-library location reported in the IMLS FY 2024 survey. Ask this branch about learning materials, library-card eligibility, accessible formats, computer access and activities for your family. Availability varies by branch.

IMLS FY 2024 Public Libraries Survey, outlet ME0084-002. Address and phone are survey-reported; confirm current details, hours and accessibility before visiting. This does not establish specialized disability programs. The map is for finding the location, not a verified provider website.

Find this library on a map · Source

Hubbard Free Library

Kennebec County · 115 Second Street, Hallowell, ME 04347 · Local listing

A public-library location reported in the IMLS FY 2024 survey. Ask this branch about learning materials, library-card eligibility, accessible formats, computer access and activities for your family. Availability varies by branch.

IMLS FY 2024 Public Libraries Survey, outlet ME0094-002. Address and phone are survey-reported; confirm current details, hours and accessibility before visiting. This does not establish specialized disability programs. The map is for finding the location, not a verified provider website.

Find this library on a map · Source

Cumston Public Library

Kennebec County · 796 Main Street, Monmouth, ME 04259 · Local listing

A public-library location reported in the IMLS FY 2024 survey. Ask this branch about learning materials, library-card eligibility, accessible formats, computer access and activities for your family. Availability varies by branch.

IMLS FY 2024 Public Libraries Survey, outlet ME0140-002. Address and phone are survey-reported; confirm current details, hours and accessibility before visiting. This does not establish specialized disability programs. The map is for finding the location, not a verified provider website.

Find this library on a map · Source

Dr. Shaw Memorial Library

Kennebec County · 344 Pond Road, Mount Vernon, ME 04352 · Local listing

A public-library location reported in the IMLS FY 2024 survey. Ask this branch about learning materials, library-card eligibility, accessible formats, computer access and activities for your family. Availability varies by branch.

IMLS FY 2024 Public Libraries Survey, outlet ME0146-002. Address and phone are survey-reported; confirm current details, hours and accessibility before visiting. This does not establish specialized disability programs. The map is for finding the location, not a verified provider website.

Find this library on a map · Source

Oakland Public Library

Kennebec County · 18 Church Street, Oakland, ME 04963 · Local listing

A public-library location reported in the IMLS FY 2024 survey. Ask this branch about learning materials, library-card eligibility, accessible formats, computer access and activities for your family. Availability varies by branch.

IMLS FY 2024 Public Libraries Survey, outlet ME0157-002. Address and phone are survey-reported; confirm current details, hours and accessibility before visiting. This does not establish specialized disability programs. The map is for finding the location, not a verified provider website.

Find this library on a map · Source

Readfield Community Library

Kennebec County · 1151 Main Street, Readfield, ME 04355 · Local listing

A public-library location reported in the IMLS FY 2024 survey. Ask this branch about learning materials, library-card eligibility, accessible formats, computer access and activities for your family. Availability varies by branch.

IMLS FY 2024 Public Libraries Survey, outlet ME0179-002. Address and phone are survey-reported; confirm current details, hours and accessibility before visiting. This does not establish specialized disability programs. The map is for finding the location, not a verified provider website.

Find this library on a map · Source

Vassalboro Public Library

Kennebec County · 930 Bog Road, East Vassalboro, ME 04935 · Local listing

A public-library location reported in the IMLS FY 2024 survey. Ask this branch about learning materials, library-card eligibility, accessible formats, computer access and activities for your family. Availability varies by branch.

IMLS FY 2024 Public Libraries Survey, outlet ME0216-002. Address and phone are survey-reported; confirm current details, hours and accessibility before visiting. This does not establish specialized disability programs. The map is for finding the location, not a verified provider website.

Find this library on a map · Source

Waterville Public Library

Kennebec County · 73 Elm Street, Waterville, ME 04901 · Local listing

A public-library location reported in the IMLS FY 2024 survey. Ask this branch about learning materials, library-card eligibility, accessible formats, computer access and activities for your family. Availability varies by branch.

IMLS FY 2024 Public Libraries Survey, outlet ME0221-002. Address and phone are survey-reported; confirm current details, hours and accessibility before visiting. This does not establish specialized disability programs. The map is for finding the location, not a verified provider website.

Find this library on a map · Source

Cary Memorial Library-Wayne

Kennebec County · 17 Old Winthrop Road, Wayne, ME 04284 · Local listing

A public-library location reported in the IMLS FY 2024 survey. Ask this branch about learning materials, library-card eligibility, accessible formats, computer access and activities for your family. Availability varies by branch.

IMLS FY 2024 Public Libraries Survey, outlet ME0222-002. Address and phone are survey-reported; confirm current details, hours and accessibility before visiting. This does not establish specialized disability programs. The map is for finding the location, not a verified provider website.

Find this library on a map · Source

Winslow Public Library

Kennebec County · 136 Halifax Street, Winslow, ME 04901 · Local listing

A public-library location reported in the IMLS FY 2024 survey. Ask this branch about learning materials, library-card eligibility, accessible formats, computer access and activities for your family. Availability varies by branch.

IMLS FY 2024 Public Libraries Survey, outlet ME0231-002. Address and phone are survey-reported; confirm current details, hours and accessibility before visiting. This does not establish specialized disability programs. The map is for finding the location, not a verified provider website.

Find this library on a map · Source

Charles M. Bailey Public Library

Kennebec County · 39 Bowdoin Street, Winthrop, ME 04364 · Local listing

A public-library location reported in the IMLS FY 2024 survey. Ask this branch about learning materials, library-card eligibility, accessible formats, computer access and activities for your family. Availability varies by branch.

IMLS FY 2024 Public Libraries Survey, outlet ME0234-002. Address and phone are survey-reported; confirm current details, hours and accessibility before visiting. This does not establish specialized disability programs. The map is for finding the location, not a verified provider website.

Find this library on a map · Source

Albert Church Brown Memorial Library

Kennebec County · 35 Main Street, China, ME 04358 · Local listing

A public-library location reported in the IMLS FY 2024 survey. Ask this branch about learning materials, library-card eligibility, accessible formats, computer access and activities for your family. Availability varies by branch.

IMLS FY 2024 Public Libraries Survey, outlet ME0257-002. Address and phone are survey-reported; confirm current details, hours and accessibility before visiting. This does not establish specialized disability programs. The map is for finding the location, not a verified provider website.

Find this library on a map · Source

Brown Memorial Library - Clinton

Kennebec County · 53 Railroad Street, Clinton, ME 04927 · Local listing

A public-library location reported in the IMLS FY 2024 survey. Ask this branch about learning materials, library-card eligibility, accessible formats, computer access and activities for your family. Availability varies by branch.

IMLS FY 2024 Public Libraries Survey, outlet ME0266-002. Address and phone are survey-reported; confirm current details, hours and accessibility before visiting. This does not establish specialized disability programs. The map is for finding the location, not a verified provider website.

Find this library on a map · Source

Underwood Memorial Library

Kennebec County · 2006 Main Street, Fayette, ME 04349 · Local listing

A public-library location reported in the IMLS FY 2024 survey. Ask this branch about learning materials, library-card eligibility, accessible formats, computer access and activities for your family. Availability varies by branch.

IMLS FY 2024 Public Libraries Survey, outlet ME0268-002. Address and phone are survey-reported; confirm current details, hours and accessibility before visiting. This does not establish specialized disability programs. The map is for finding the location, not a verified provider website.

Find this library on a map · Source

Belgrade Public Library

Kennebec County · 124 Depot Road, Belgrade, ME 04917 · Local listing

A public-library location reported in the IMLS FY 2024 survey. Ask this branch about learning materials, library-card eligibility, accessible formats, computer access and activities for your family. Availability varies by branch.

IMLS FY 2024 Public Libraries Survey, outlet ME0306-001. Address and phone are survey-reported; confirm current details, hours and accessibility before visiting. This does not establish specialized disability programs. The map is for finding the location, not a verified provider website.

Find this library on a map · Source

Androscoggin County (25 listings)

Search Androscoggin County resources

Auburn Public Schools — district contact

Androscoggin County · 60 Court St 4th Floor, Auburn, ME 04210 · Local listing

Auburn Public Schools is listed by NCES with a district office in Androscoggin County. Contact the district to identify the office responsible for your address and ask about special education, IEP support, Child Find evaluations, and parent support. For homeschool or private-school referrals, ask which process applies. This is a district contact, not a separate therapy provider.

Location and contact source: NCES CCD 2024–25 district directory and EDGE district-office locations. A county can contain several districts; an office location does not establish your child’s enrollment or service eligibility. Confirm the current contact, school assignment and services directly.

Visit district website · Source

Lewiston Public Schools — district contact

Androscoggin County · Dingley Bldg 36 Oak St, Lewiston, ME 04240 · Local listing

Lewiston Public Schools is listed by NCES with a district office in Androscoggin County. Contact the district to identify the office responsible for your address and ask about special education, IEP support, Child Find evaluations, and parent support. For homeschool or private-school referrals, ask which process applies. This is a district contact, not a separate therapy provider.

Location and contact source: NCES CCD 2024–25 district directory and EDGE district-office locations. A county can contain several districts; an office location does not establish your child’s enrollment or service eligibility. Confirm the current contact, school assignment and services directly.

Visit district website · Source

DFD RUSSELL MEDICAL CENTER - LEEDS

Androscoggin County · 180 Church Hill Rd, Leeds, ME 04263-3448 · Local listing

HRSA lists this health-center service site at 180 Church Hill Rd, Leeds, ME 04263-3448. Contact the center to ask which services are provided at this location, ages accepted, accessibility and communication accommodations, referrals, insurance and payment options. A listed health-center site does not establish that specialty therapy or a particular treatment is available.

Source: HRSA Health Center Service Delivery Sites, accessed September 29, 2026; site record 11045. Services, hours and appointment availability must be confirmed directly. This listing is not a clinical recommendation or a license verification.

Visit health-center website · Source

Western Maine Family Health Center

Androscoggin County · 16 Depot St, Livermore Falls, ME 04254-1311 · Local listing

HRSA lists this health-center service site at 16 Depot St, Livermore Falls, ME 04254-1311. Contact the center to ask which services are provided at this location, ages accepted, accessibility and communication accommodations, referrals, insurance and payment options. A listed health-center site does not establish that specialty therapy or a particular treatment is available.

Source: HRSA Health Center Service Delivery Sites, accessed September 29, 2026; site record 7649. Services, hours and appointment availability must be confirmed directly. This listing is not a clinical recommendation or a license verification.

Visit health-center website · Source

Androscoggin Learning & Transition

Androscoggin County · 227 Poland Rd Auburn, ME 04210 · Local listing

Maine’s education directory lists this school as private special purpose. Contact the school about current special education programs and placement requirements.

Maine NEO school search, reviewed September 29, 2026. County and mailing address are directory-reported. Confirm the physical campus, current services and referral requirements directly. Out-of-state placements are excluded from this Maine list.

Find this school in Maine’s directory · Source

MMCFC - Hotel

Androscoggin County · 1520 Hotel Rd Auburn, ME 04210 · Local listing

Maine’s education directory lists this school as private special purpose. Contact the school about current special education programs and placement requirements.

Maine NEO school search, reviewed September 29, 2026. County and mailing address are directory-reported. Confirm the physical campus, current services and referral requirements directly. Out-of-state placements are excluded from this Maine list.

Find this school in Maine’s directory · Source

MMCFC - Memorial Ave

Androscoggin County · 5 Memorial Ave Lewiston, ME 04240 · Local listing

Maine’s education directory lists this school as private special purpose. Contact the school about current special education programs and placement requirements.

Maine NEO school search, reviewed September 29, 2026. County and mailing address are directory-reported. Confirm the physical campus, current services and referral requirements directly. Out-of-state placements are excluded from this Maine list.

Find this school in Maine’s directory · Source

MMCFC - Strawberry

Androscoggin County · 72 Strawberry Avenue Lewiston, ME 04240 · Local listing

Maine’s education directory lists this school as private special purpose. Contact the school about current special education programs and placement requirements.

Maine NEO school search, reviewed September 29, 2026. County and mailing address are directory-reported. Confirm the physical campus, current services and referral requirements directly. Out-of-state placements are excluded from this Maine list.

Find this school in Maine’s directory · Source

Spurwink-Lewiston/Auburn

Androscoggin County · 15 Sacred Heart PI Auburn, ME 04210 · Local listing

Maine’s education directory lists this school as private special purpose. Contact the school about current special education programs and placement requirements.

Maine NEO school search, reviewed September 29, 2026. County and mailing address are directory-reported. Confirm the physical campus, current services and referral requirements directly. Out-of-state placements are excluded from this Maine list.

Find this school in Maine’s directory · Source

Margaret Murphy Center For Children-Main

Androscoggin County · 655 Main St, Lewiston, ME 04240 · Local listing

NCES classifies this private school as a special education school in its 2023–24 Private School Universe Survey. Contact the school about its current programs, disability supports and admissions.

Source: NCES PSS 2023–24. This is a dated directory record, not verification of current operation, openings or a particular disability service. Confirm location, programs, placement requirements and costs directly. County identifies the reported physical location, not the attendance area.

View NCES school record · Source

Lisbon Public Schools — district contact

Androscoggin County · 19 Gartley Street, Lisbon, ME 04250 · Local listing

NCES lists this district office in Androscoggin County. Ask about school assignment, Child Find evaluations, special education and family support for your child’s address and education setting.

Source: NCES CCD and EDGE 2024–25 district records. Office location is not an attendance boundary or guarantee of eligibility. Confirm current contacts and referral responsibilities. This is a district agency, not an individual school or therapy provider.

View NCES district contact · Source

RSU 52/MSAD 52 — district contact

Androscoggin County · 486 Turner Center Road, Turner, ME 04282 · Local listing

NCES lists this district office in Androscoggin County. Ask about school assignment, Child Find evaluations, special education and family support for your child’s address and education setting.

Source: NCES CCD and EDGE 2024–25 district records. Office location is not an attendance boundary or guarantee of eligibility. Confirm current contacts and referral responsibilities. This is a district agency, not an individual school or therapy provider.

View NCES district contact · Source

RSU 16 — district contact

Androscoggin County · 3 Aggregate Road, Poland, ME 04274 · Local listing

NCES lists this district office in Androscoggin County. Ask about school assignment, Child Find evaluations, special education and family support for your child’s address and education setting.

Source: NCES CCD and EDGE 2024–25 district records. Office location is not an attendance boundary or guarantee of eligibility. Confirm current contacts and referral responsibilities. This is a district agency, not an individual school or therapy provider.

View NCES district contact · Source

RSU 04 — district contact

Androscoggin County · 971 Gardiner Road, Wales, ME 04280 · Local listing

NCES lists this district office in Androscoggin County. Ask about school assignment, Child Find evaluations, special education and family support for your child’s address and education setting.

Source: NCES CCD and EDGE 2024–25 district records. Office location is not an attendance boundary or guarantee of eligibility. Confirm current contacts and referral responsibilities. This is a district agency, not an individual school or therapy provider.

View NCES district contact · Source

RSU 73 — district contact

Androscoggin County · 9 Cedar Street, Livermore Falls, ME 04254 · Local listing

NCES lists this district office in Androscoggin County. Ask about school assignment, Child Find evaluations, special education and family support for your child’s address and education setting.

Source: NCES CCD and EDGE 2024–25 district records. Office location is not an attendance boundary or guarantee of eligibility. Confirm current contacts and referral responsibilities. This is a district agency, not an individual school or therapy provider.

View NCES district contact · Source

DFD RUSSELL MEDICAL CENTER - TURNER

Androscoggin County · 7 Main St, Turner, ME 04282 · Local listing

HRSA lists this health-center site at 7 Main St, Turner, ME 04282. Call to ask about care offered here, ages accepted, disability access, communication support, insurance and payment options.

Source: HRSA Health Center Service Delivery Sites, accessed September 29, 2026, record 9252. This does not confirm specialty therapy, current hours, openings or a clinical recommendation.

Visit health-center website · Source

Auburn Public Library

Androscoggin County · 49 Spring Street, Auburn, ME 04210 · Local listing

A public-library location reported in the IMLS FY 2024 survey. Ask this branch about learning materials, library-card eligibility, accessible formats, computer access and activities for your family. Availability varies by branch.

IMLS FY 2024 Public Libraries Survey, outlet ME0009-002. Address and phone are survey-reported; confirm current details, hours and accessibility before visiting. This does not establish specialized disability programs. The map is for finding the location, not a verified provider website.

Find this library on a map · Source

Lewiston Public Library

Androscoggin County · 200 Lisbon Street, Lewiston, ME 04240 · Local listing

A public-library location reported in the IMLS FY 2024 survey. Ask this branch about learning materials, library-card eligibility, accessible formats, computer access and activities for your family. Availability varies by branch.

IMLS FY 2024 Public Libraries Survey, outlet ME0119-002. Address and phone are survey-reported; confirm current details, hours and accessibility before visiting. This does not establish specialized disability programs. The map is for finding the location, not a verified provider website.

Find this library on a map · Source

Lisbon Library Dept

Androscoggin County · 28 Main Street, Lisbon Falls, ME 04252 · Local listing

A public-library location reported in the IMLS FY 2024 survey. Ask this branch about learning materials, library-card eligibility, accessible formats, computer access and activities for your family. Availability varies by branch.

IMLS FY 2024 Public Libraries Survey, outlet ME0123-002. Address and phone are survey-reported; confirm current details, hours and accessibility before visiting. This does not establish specialized disability programs. The map is for finding the location, not a verified provider website.

Find this library on a map · Source

Livermore Public Library

Androscoggin County · 22 Church Street, Livermore, ME 04253 · Local listing

A public-library location reported in the IMLS FY 2024 survey. Ask this branch about learning materials, library-card eligibility, accessible formats, computer access and activities for your family. Availability varies by branch.

IMLS FY 2024 Public Libraries Survey, outlet ME0125-002. Address and phone are survey-reported; confirm current details, hours and accessibility before visiting. This does not establish specialized disability programs. The map is for finding the location, not a verified provider website.

Find this library on a map · Source

Treat Memorial Library

Androscoggin County · 56 Main Street, Livermore Falls, ME 04254 · Local listing

A public-library location reported in the IMLS FY 2024 survey. Ask this branch about learning materials, library-card eligibility, accessible formats, computer access and activities for your family. Availability varies by branch.

IMLS FY 2024 Public Libraries Survey, outlet ME0126-002. Address and phone are survey-reported; confirm current details, hours and accessibility before visiting. This does not establish specialized disability programs. The map is for finding the location, not a verified provider website.

Find this library on a map · Source

Mechanic Falls Public Library

Androscoggin County · 108 Lewiston Street, 3Rd Floor, Mechanic Falls, ME 04256 · Local listing

A public-library location reported in the IMLS FY 2024 survey. Ask this branch about learning materials, library-card eligibility, accessible formats, computer access and activities for your family. Availability varies by branch.

IMLS FY 2024 Public Libraries Survey, outlet ME0135-002. Address and phone are survey-reported; confirm current details, hours and accessibility before visiting. This does not establish specialized disability programs. The map is for finding the location, not a verified provider website.

Find this library on a map · Source

Ricker Memorial Library

Androscoggin County · 1211 Maine Street, Poland, ME 04274 · Local listing

A public-library location reported in the IMLS FY 2024 survey. Ask this branch about learning materials, library-card eligibility, accessible formats, computer access and activities for your family. Availability varies by branch.

IMLS FY 2024 Public Libraries Survey, outlet ME0173-002. Address and phone are survey-reported; confirm current details, hours and accessibility before visiting. This does not establish specialized disability programs. The map is for finding the location, not a verified provider website.

Find this library on a map · Source

Turner Public Library

Androscoggin County · 98 Matthews Way, Turner, ME 04282 · Local listing

A public-library location reported in the IMLS FY 2024 survey. Ask this branch about learning materials, library-card eligibility, accessible formats, computer access and activities for your family. Availability varies by branch.

IMLS FY 2024 Public Libraries Survey, outlet ME0212-002. Address and phone are survey-reported; confirm current details, hours and accessibility before visiting. This does not establish specialized disability programs. The map is for finding the location, not a verified provider website.

Find this library on a map · Source

Julia Adams Morse Memorial Library

Androscoggin County · 105 Main Street, Greene, ME 04236 · Local listing

A public-library location reported in the IMLS FY 2024 survey. Ask this branch about learning materials, library-card eligibility, accessible formats, computer access and activities for your family. Availability varies by branch.

IMLS FY 2024 Public Libraries Survey, outlet ME0270-002. Address and phone are survey-reported; confirm current details, hours and accessibility before visiting. This does not establish specialized disability programs. The map is for finding the location, not a verified provider website.

Find this library on a map · Source

Aroostook County (46 listings)

Search Aroostook County resources

RSU 79/MSAD 01 — district contact

Aroostook County · 79 Blake St, Presque Isle, ME 04769 · Local listing

RSU 79/MSAD 01 is listed by NCES with a district office in Aroostook County. Contact the district to identify the office responsible for your address and ask about special education, IEP support, Child Find evaluations, and parent support. For homeschool or private-school referrals, ask which process applies. This is a district contact, not a separate therapy provider.

Location and contact source: NCES CCD 2024–25 district directory and EDGE district-office locations. A county can contain several districts; an office location does not establish your child’s enrollment or service eligibility. Confirm the current contact, school assignment and services directly.

Visit district website · Source

RSU 29/MSAD 29 — district contact

Aroostook County · 7 Bird Street, Houlton, ME 04730 · Local listing

RSU 29/MSAD 29 is listed by NCES with a district office in Aroostook County. Contact the district to identify the office responsible for your address and ask about special education, IEP support, Child Find evaluations, and parent support. For homeschool or private-school referrals, ask which process applies. This is a district contact, not a separate therapy provider.

Location and contact source: NCES CCD 2024–25 district directory and EDGE district-office locations. A county can contain several districts; an office location does not establish your child’s enrollment or service eligibility. Confirm the current contact, school assignment and services directly.

Visit district website · Source

Madawaska Community Health Center

Aroostook County · 381 Main St, Madawaska, ME 04756-1165 · Local listing

HRSA lists this health-center service site at 381 Main St, Madawaska, ME 04756-1165. Contact the center to ask which services are provided at this location, ages accepted, accessibility and communication accommodations, referrals, insurance and payment options. A listed health-center site does not establish that specialty therapy or a particular treatment is available.

Source: HRSA Health Center Service Delivery Sites, accessed September 29, 2026; site record 16036. Services, hours and appointment availability must be confirmed directly. This listing is not a clinical recommendation or a license verification.

Visit health-center website · Source

PINES Presque Isle FAMILY HEALTH CENTER

Aroostook County · 66 Spruce St STE 4, Presque Isle, ME 04769-3241 · Local listing

HRSA lists this health-center service site at 66 Spruce St STE 4, Presque Isle, ME 04769-3241. Contact the center to ask which services are provided at this location, ages accepted, accessibility and communication accommodations, referrals, insurance and payment options. A listed health-center site does not establish that specialty therapy or a particular treatment is available.

Source: HRSA Health Center Service Delivery Sites, accessed September 29, 2026; site record 2415. Services, hours and appointment availability must be confirmed directly. This listing is not a clinical recommendation or a license verification. Use the HRSA finder to search this site name and city; its individual website could not be verified.

Find this site in HRSA · Source

Opportunity Training Center

Aroostook County · PO Box 1245 Presque Isle, ME 04769 · Local listing

Maine’s education directory lists this school as private special purpose. Contact the school about current special education programs and placement requirements.

Maine NEO school search, reviewed September 29, 2026. County and mailing address are directory-reported. Confirm the physical campus, current services and referral requirements directly. Out-of-state placements are excluded from this Maine list.

Find this school in Maine’s directory · Source

OTC Next Steps Campus

Aroostook County · PO Box 1245 Presque Isle, ME 04769 · Local listing

Maine’s education directory lists this school as private special purpose. Contact the school about current special education programs and placement requirements.

Maine NEO school search, reviewed September 29, 2026. County and mailing address are directory-reported. Confirm the physical campus, current services and referral requirements directly. Out-of-state placements are excluded from this Maine list.

Find this school in Maine’s directory · Source

Caswell Public Schools — district contact

Aroostook County · 1025 Van Buren Road, Caswell, ME 04750 · Local listing

NCES lists this district office in Aroostook County. Ask about school assignment, Child Find evaluations, special education and family support for your child’s address and education setting.

Source: NCES CCD and EDGE 2024–25 district records. Office location is not an attendance boundary or guarantee of eligibility. Confirm current contacts and referral responsibilities. This is a district agency, not an individual school or therapy provider.

View NCES district contact · Source

Easton Public Schools — district contact

Aroostook County · 33 Bangor Road, Easton, ME 04740 · Local listing

NCES lists this district office in Aroostook County. Ask about school assignment, Child Find evaluations, special education and family support for your child’s address and education setting.

Source: NCES CCD and EDGE 2024–25 district records. Office location is not an attendance boundary or guarantee of eligibility. Confirm current contacts and referral responsibilities. This is a district agency, not an individual school or therapy provider.

View NCES district contact · Source

Madawaska Public Schools — district contact

Aroostook County · 328 St. Thomas Street, Madawaska, ME 04756 · Local listing

NCES lists this district office in Aroostook County. Ask about school assignment, Child Find evaluations, special education and family support for your child’s address and education setting.

Source: NCES CCD and EDGE 2024–25 district records. Office location is not an attendance boundary or guarantee of eligibility. Confirm current contacts and referral responsibilities. This is a district agency, not an individual school or therapy provider.

View NCES district contact · Source

RSU 86/MSAD 20 — district contact

Aroostook County · 28 High School Drive Suite B, Fort Fairfield, ME 04742 · Local listing

NCES lists this district office in Aroostook County. Ask about school assignment, Child Find evaluations, special education and family support for your child’s address and education setting.

Source: NCES CCD and EDGE 2024–25 district records. Office location is not an attendance boundary or guarantee of eligibility. Confirm current contacts and referral responsibilities. This is a district agency, not an individual school or therapy provider.

View NCES district contact · Source

RSU 88/MSAD 24 — district contact

Aroostook County · 169 Main Street, Van Buren, ME 04785 · Local listing

NCES lists this district office in Aroostook County. Ask about school assignment, Child Find evaluations, special education and family support for your child’s address and education setting.

Source: NCES CCD and EDGE 2024–25 district records. Office location is not an attendance boundary or guarantee of eligibility. Confirm current contacts and referral responsibilities. This is a district agency, not an individual school or therapy provider.

View NCES district contact · Source

MSAD 27 — district contact

Aroostook County · 84 PLEASANT ST, Fort Kent, ME 04743 · Local listing

NCES lists this district office in Aroostook County. Ask about school assignment, Child Find evaluations, special education and family support for your child’s address and education setting.

Source: NCES CCD and EDGE 2024–25 district records. Office location is not an attendance boundary or guarantee of eligibility. Confirm current contacts and referral responsibilities. This is a district agency, not an individual school or therapy provider.

View NCES district contact · Source

RSU 32/MSAD 32 — district contact

Aroostook County · 180 Presque Isle Rd, Ashland, ME 04732 · Local listing

NCES lists this district office in Aroostook County. Ask about school assignment, Child Find evaluations, special education and family support for your child’s address and education setting.

Source: NCES CCD and EDGE 2024–25 district records. Office location is not an attendance boundary or guarantee of eligibility. Confirm current contacts and referral responsibilities. This is a district agency, not an individual school or therapy provider.

View NCES district contact · Source

RSU 33/MSAD 33 — district contact

Aroostook County · 431 US Rte 1, Frenchville, ME 04745 · Local listing

NCES lists this district office in Aroostook County. Ask about school assignment, Child Find evaluations, special education and family support for your child’s address and education setting.

Source: NCES CCD and EDGE 2024–25 district records. Office location is not an attendance boundary or guarantee of eligibility. Confirm current contacts and referral responsibilities. This is a district agency, not an individual school or therapy provider.

View NCES district contact · Source

RSU 42/MSAD 42 — district contact

Aroostook County · 35 Pleasant Street, Mars Hill, ME 04758 · Local listing

NCES lists this district office in Aroostook County. Ask about school assignment, Child Find evaluations, special education and family support for your child’s address and education setting.

Source: NCES CCD and EDGE 2024–25 district records. Office location is not an attendance boundary or guarantee of eligibility. Confirm current contacts and referral responsibilities. This is a district agency, not an individual school or therapy provider.

View NCES district contact · Source

RSU 45/MSAD 45 — district contact

Aroostook County · 33 School Street, Washburn, ME 04786 · Local listing

NCES lists this district office in Aroostook County. Ask about school assignment, Child Find evaluations, special education and family support for your child’s address and education setting.

Source: NCES CCD and EDGE 2024–25 district records. Office location is not an attendance boundary or guarantee of eligibility. Confirm current contacts and referral responsibilities. This is a district agency, not an individual school or therapy provider.

View NCES district contact · Source

Woodland Public Schools — district contact

Aroostook County · 843 Woodland Ctr Rd, Woodland, ME 04736 · Local listing

NCES lists this district office in Aroostook County. Ask about school assignment, Child Find evaluations, special education and family support for your child’s address and education setting.

Source: NCES CCD and EDGE 2024–25 district records. Office location is not an attendance boundary or guarantee of eligibility. Confirm current contacts and referral responsibilities. This is a district agency, not an individual school or therapy provider.

View NCES district contact · Source

RSU 70/MSAD 70 — district contact

Aroostook County · 175 Hodgdon Mills Road, Hodgdon, ME 04730 · Local listing

NCES lists this district office in Aroostook County. Ask about school assignment, Child Find evaluations, special education and family support for your child’s address and education setting.

Source: NCES CCD and EDGE 2024–25 district records. Office location is not an attendance boundary or guarantee of eligibility. Confirm current contacts and referral responsibilities. This is a district agency, not an individual school or therapy provider.

View NCES district contact · Source

RSU 39 — district contact

Aroostook County · 75 Glenn Street, Caribou, ME 04736 · Local listing

NCES lists this district office in Aroostook County. Ask about school assignment, Child Find evaluations, special education and family support for your child’s address and education setting.

Source: NCES CCD and EDGE 2024–25 district records. Office location is not an attendance boundary or guarantee of eligibility. Confirm current contacts and referral responsibilities. This is a district agency, not an individual school or therapy provider.

View NCES district contact · Source

RSU 50 — district contact

Aroostook County · 922 Dyer Brook Road, Dyer Brook, ME 04747 · Local listing

NCES lists this district office in Aroostook County. Ask about school assignment, Child Find evaluations, special education and family support for your child’s address and education setting.

Source: NCES CCD and EDGE 2024–25 district records. Office location is not an attendance boundary or guarantee of eligibility. Confirm current contacts and referral responsibilities. This is a district agency, not an individual school or therapy provider.

View NCES district contact · Source

Limestone Public Schools — district contact

Aroostook County · 93 Main St, Limestone, ME 04750 · Local listing

NCES lists this district office in Aroostook County. Ask about school assignment, Child Find evaluations, special education and family support for your child’s address and education setting.

Source: NCES CCD and EDGE 2024–25 district records. Office location is not an attendance boundary or guarantee of eligibility. Confirm current contacts and referral responsibilities. This is a district agency, not an individual school or therapy provider.

View NCES district contact · Source

Katahdin Valley Health Center Ashland

Aroostook County · 33 Walker St, Ashland, ME 04732-3429 · Local listing

HRSA lists this health-center site at 33 Walker St, Ashland, ME 04732-3429. Call to ask about care offered here, ages accepted, disability access, communication support, insurance and payment options.

Source: HRSA Health Center Service Delivery Sites, accessed September 29, 2026, record 445. This does not confirm specialty therapy, current hours, openings or a clinical recommendation.

Visit health-center website · Source

Pines ST. JOHN VALLEY HEALTH CENTER

Aroostook County · 4 Main St, Van Buren, ME 04785-1091 · Local listing

HRSA lists this health-center site at 4 Main St, Van Buren, ME 04785-1091. Call to ask about care offered here, ages accepted, disability access, communication support, insurance and payment options.

Source: HRSA Health Center Service Delivery Sites, accessed September 29, 2026, record 9580. This does not confirm specialty therapy, current hours, openings or a clinical recommendation. Search the HRSA finder using the site name and city; an individual website has not been verified.

Find this site in HRSA · Source

Nutrition, Sports & Aquatics Center

Aroostook County · 10 Carter St, Eagle Lake, ME 04739-3060 · Local listing

HRSA lists this health-center site at 10 Carter St, Eagle Lake, ME 04739-3060. Call to ask about care offered here, ages accepted, disability access, communication support, insurance and payment options.

Source: HRSA Health Center Service Delivery Sites, accessed September 29, 2026, record 14391. This does not confirm specialty therapy, current hours, openings or a clinical recommendation. Search the HRSA finder using the site name and city; an individual website has not been verified.

Find this site in HRSA · Source

Pines Kimball Community Health Center

Aroostook County · 11 Harmony Ln, Fort Fairfield, ME 04742-3354 · Local listing

HRSA lists this health-center site at 11 Harmony Ln, Fort Fairfield, ME 04742-3354. Call to ask about care offered here, ages accepted, disability access, communication support, insurance and payment options.

Source: HRSA Health Center Service Delivery Sites, accessed September 29, 2026, record 15110. This does not confirm specialty therapy, current hours, openings or a clinical recommendation. Search the HRSA finder using the site name and city; an individual website has not been verified.

Find this site in HRSA · Source

Katahdin Valley Health Center Houlton

Aroostook County · 59 Bangor St, Houlton, ME 04730-1740 · Local listing

HRSA lists this health-center site at 59 Bangor St, Houlton, ME 04730-1740. Call to ask about care offered here, ages accepted, disability access, communication support, insurance and payment options.

Source: HRSA Health Center Service Delivery Sites, accessed September 29, 2026, record 17536. This does not confirm specialty therapy, current hours, openings or a clinical recommendation.

Visit health-center website · Source

PINES Caribou Health Center

Aroostook County · 74 Access Hwy, Caribou, ME 04736-3807 · Local listing

HRSA lists this health-center site at 74 Access Hwy, Caribou, ME 04736-3807. Call to ask about care offered here, ages accepted, disability access, communication support, insurance and payment options.

Source: HRSA Health Center Service Delivery Sites, accessed September 29, 2026, record 9054. This does not confirm specialty therapy, current hours, openings or a clinical recommendation. Search the HRSA finder using the site name and city; an individual website has not been verified.

Find this site in HRSA · Source

Fort Kent Health Education & Training Center

Aroostook County · 3 Mountain View Dr, Fort Kent, ME 04743-1614 · Local listing

HRSA lists this health-center site at 3 Mountain View Dr, Fort Kent, ME 04743-1614. Call to ask about care offered here, ages accepted, disability access, communication support, insurance and payment options.

Source: HRSA Health Center Service Delivery Sites, accessed September 29, 2026, record 18032. This does not confirm specialty therapy, current hours, openings or a clinical recommendation. Search the HRSA finder using the site name and city; an individual website has not been verified.

Find this site in HRSA · Source

Pines WOMEN & CHILDREN'S CENTER

Aroostook County · 163 Van Buren Rd, Suite 4, Caribou, ME 04736-3567 · Local listing

HRSA lists this health-center site at 163 Van Buren Rd, Suite 4, Caribou, ME 04736-3567. Call to ask about care offered here, ages accepted, disability access, communication support, insurance and payment options.

Source: HRSA Health Center Service Delivery Sites, accessed September 29, 2026, record 9236. This does not confirm specialty therapy, current hours, openings or a clinical recommendation. Search the HRSA finder using the site name and city; an individual website has not been verified.

Find this site in HRSA · Source

EAGLE LAKE HEALTH CENTER

Aroostook County · 10 Carter St, Eagle Lake, ME 04739-3060 · Local listing

HRSA lists this health-center site at 10 Carter St, Eagle Lake, ME 04739-3060. Call to ask about care offered here, ages accepted, disability access, communication support, insurance and payment options.

Source: HRSA Health Center Service Delivery Sites, accessed September 29, 2026, record 9220. This does not confirm specialty therapy, current hours, openings or a clinical recommendation. Search the HRSA finder using the site name and city; an individual website has not been verified.

Find this site in HRSA · Source

Bolduc Avenue Health Center

Aroostook County · 12 Bolduc Ave, Fort Kent, ME 04743-1602 · Local listing

HRSA lists this health-center site at 12 Bolduc Ave, Fort Kent, ME 04743-1602. Call to ask about care offered here, ages accepted, disability access, communication support, insurance and payment options.

Source: HRSA Health Center Service Delivery Sites, accessed September 29, 2026, record 14211. This does not confirm specialty therapy, current hours, openings or a clinical recommendation. Search the HRSA finder using the site name and city; an individual website has not been verified.

Find this site in HRSA · Source

Gladys J. Craig Memorial Library

Aroostook County · 57 Exchange Street, Ashland, ME 04732 · Local listing

A public-library location reported in the IMLS FY 2024 survey. Ask this branch about learning materials, library-card eligibility, accessible formats, computer access and activities for your family. Availability varies by branch.

IMLS FY 2024 Public Libraries Survey, outlet ME0008-002. Address and phone are survey-reported; confirm current details, hours and accessibility before visiting. This does not establish specialized disability programs. The map is for finding the location, not a verified provider website.

Find this library on a map · Source

Caribou Public Library

Aroostook County · 30 High Street, Caribou, ME 04736 · Local listing

A public-library location reported in the IMLS FY 2024 survey. Ask this branch about learning materials, library-card eligibility, accessible formats, computer access and activities for your family. Availability varies by branch.

IMLS FY 2024 Public Libraries Survey, outlet ME0042-002. Address and phone are survey-reported; confirm current details, hours and accessibility before visiting. This does not establish specialized disability programs. The map is for finding the location, not a verified provider website.

Find this library on a map · Source

Fort Fairfield Public Library

Aroostook County · 339 Main Street, Fort Fairfield, ME 04742 · Local listing

A public-library location reported in the IMLS FY 2024 survey. Ask this branch about learning materials, library-card eligibility, accessible formats, computer access and activities for your family. Availability varies by branch.

IMLS FY 2024 Public Libraries Survey, outlet ME0078-002. Address and phone are survey-reported; confirm current details, hours and accessibility before visiting. This does not establish specialized disability programs. The map is for finding the location, not a verified provider website.

Find this library on a map · Source

Fort Kent Public Library

Aroostook County · 1 Monument Square, Fort Kent, ME 04743 · Local listing

A public-library location reported in the IMLS FY 2024 survey. Ask this branch about learning materials, library-card eligibility, accessible formats, computer access and activities for your family. Availability varies by branch.

IMLS FY 2024 Public Libraries Survey, outlet ME0079-002. Address and phone are survey-reported; confirm current details, hours and accessibility before visiting. This does not establish specialized disability programs. The map is for finding the location, not a verified provider website.

Find this library on a map · Source

Cary Library-Houlton

Aroostook County · 107 Main Street, Houlton, ME 04730 · Local listing

A public-library location reported in the IMLS FY 2024 survey. Ask this branch about learning materials, library-card eligibility, accessible formats, computer access and activities for your family. Availability varies by branch.

IMLS FY 2024 Public Libraries Survey, outlet ME0104-002. Address and phone are survey-reported; confirm current details, hours and accessibility before visiting. This does not establish specialized disability programs. The map is for finding the location, not a verified provider website.

Find this library on a map · Source

Katahdin Public Library

Aroostook County · 20 Library Street, Island Falls, ME 04747 · Local listing

A public-library location reported in the IMLS FY 2024 survey. Ask this branch about learning materials, library-card eligibility, accessible formats, computer access and activities for your family. Availability varies by branch.

IMLS FY 2024 Public Libraries Survey, outlet ME0106-002. Address and phone are survey-reported; confirm current details, hours and accessibility before visiting. This does not establish specialized disability programs. The map is for finding the location, not a verified provider website.

Find this library on a map · Source

Robert A. Frost Memorial Library

Aroostook County · 42 Main Street, Limestone, ME 04750 · Local listing

A public-library location reported in the IMLS FY 2024 survey. Ask this branch about learning materials, library-card eligibility, accessible formats, computer access and activities for your family. Availability varies by branch.

IMLS FY 2024 Public Libraries Survey, outlet ME0120-002. Address and phone are survey-reported; confirm current details, hours and accessibility before visiting. This does not establish specialized disability programs. The map is for finding the location, not a verified provider website.

Find this library on a map · Source

Madawaska Public Library

Aroostook County · 393 East Main Street, Madawaska, ME 04756 · Local listing

A public-library location reported in the IMLS FY 2024 survey. Ask this branch about learning materials, library-card eligibility, accessible formats, computer access and activities for your family. Availability varies by branch.

IMLS FY 2024 Public Libraries Survey, outlet ME0131-002. Address and phone are survey-reported; confirm current details, hours and accessibility before visiting. This does not establish specialized disability programs. The map is for finding the location, not a verified provider website.

Find this library on a map · Source

Walter T. A. Hansen Memorial Library

Aroostook County · 10 Hansen Street, Mars Hill, ME 04758 · Local listing

A public-library location reported in the IMLS FY 2024 survey. Ask this branch about learning materials, library-card eligibility, accessible formats, computer access and activities for your family. Availability varies by branch.

IMLS FY 2024 Public Libraries Survey, outlet ME0133-002. Address and phone are survey-reported; confirm current details, hours and accessibility before visiting. This does not establish specialized disability programs. The map is for finding the location, not a verified provider website.

Find this library on a map · Source

Mark And Emily Turner Memorial Library

Aroostook County · 39 Second Street, Presque Isle, ME 04769 · Local listing

A public-library location reported in the IMLS FY 2024 survey. Ask this branch about learning materials, library-card eligibility, accessible formats, computer access and activities for your family. Availability varies by branch.

IMLS FY 2024 Public Libraries Survey, outlet ME0175-002. Address and phone are survey-reported; confirm current details, hours and accessibility before visiting. This does not establish specialized disability programs. The map is for finding the location, not a verified provider website.

Find this library on a map · Source

Sherman Public Library

Aroostook County · 9 Church Street, Sherman, ME 04776 · Local listing

A public-library location reported in the IMLS FY 2024 survey. Ask this branch about learning materials, library-card eligibility, accessible formats, computer access and activities for your family. Availability varies by branch.

IMLS FY 2024 Public Libraries Survey, outlet ME0194-002. Address and phone are survey-reported; confirm current details, hours and accessibility before visiting. This does not establish specialized disability programs. The map is for finding the location, not a verified provider website.

Find this library on a map · Source

Abel J. Morneault Memorial Library

Aroostook County · 153 Main Street, Van Buren, ME 04785 · Local listing

A public-library location reported in the IMLS FY 2024 survey. Ask this branch about learning materials, library-card eligibility, accessible formats, computer access and activities for your family. Availability varies by branch.

IMLS FY 2024 Public Libraries Survey, outlet ME0215-002. Address and phone are survey-reported; confirm current details, hours and accessibility before visiting. This does not establish specialized disability programs. The map is for finding the location, not a verified provider website.

Find this library on a map · Source

Washburn Memorial Library

Aroostook County · 1290 Main Street, Washburn, ME 04786 · Local listing

A public-library location reported in the IMLS FY 2024 survey. Ask this branch about learning materials, library-card eligibility, accessible formats, computer access and activities for your family. Availability varies by branch.

IMLS FY 2024 Public Libraries Survey, outlet ME0219-002. Address and phone are survey-reported; confirm current details, hours and accessibility before visiting. This does not establish specialized disability programs. The map is for finding the location, not a verified provider website.

Find this library on a map · Source

Faye O`Leary Hafford Library

Aroostook County · 1063 Allagash Road, Allagash, ME 04774 · Local listing

A public-library location reported in the IMLS FY 2024 survey. Ask this branch about learning materials, library-card eligibility, accessible formats, computer access and activities for your family. Availability varies by branch.

IMLS FY 2024 Public Libraries Survey, outlet ME0309-001. Address and phone are survey-reported; confirm current details, hours and accessibility before visiting. This does not establish specialized disability programs. The map is for finding the location, not a verified provider website.

Find this library on a map · Source

Long Lake Public Library

Aroostook County · 384 Main Street, St. Agatha, ME 04772 · Local listing

A public-library location reported in the IMLS FY 2024 survey. Ask this branch about learning materials, library-card eligibility, accessible formats, computer access and activities for your family. Availability varies by branch.

IMLS FY 2024 Public Libraries Survey, outlet ME0315-001. Address and phone are survey-reported; confirm current details, hours and accessibility before visiting. This does not establish specialized disability programs. The map is for finding the location, not a verified provider website.

Find this library on a map · Source

Oxford County (28 listings)

Search Oxford County resources

RSU 17/MSAD 17 — district contact

Oxford County · 232 Main St, South Paris, ME 04281 · Local listing

RSU 17/MSAD 17 is listed by NCES with a district office in Oxford County. Contact the district to identify the office responsible for your address and ask about special education, IEP support, Child Find evaluations, and parent support. For homeschool or private-school referrals, ask which process applies. This is a district contact, not a separate therapy provider.

Location and contact source: NCES CCD 2024–25 district directory and EDGE district-office locations. A county can contain several districts; an office location does not establish your child’s enrollment or service eligibility. Confirm the current contact, school assignment and services directly.

Visit district website · Source

RSU 10 — district contact

Oxford County · 799 Hancock Street Suite 1, Rumford, ME 04276 · Local listing

RSU 10 is listed by NCES with a district office in Oxford County. Contact the district to identify the office responsible for your address and ask about special education, IEP support, Child Find evaluations, and parent support. For homeschool or private-school referrals, ask which process applies. This is a district contact, not a separate therapy provider.

Location and contact source: NCES CCD 2024–25 district directory and EDGE district-office locations. A county can contain several districts; an office location does not establish your child’s enrollment or service eligibility. Confirm the current contact, school assignment and services directly.

Visit district website · Source

BETHEL FAMILY HEALTH CENTER

Oxford County · 32 Railroad St, Bethel, ME 04217-3819 · Local listing

HRSA lists this health-center service site at 32 Railroad St, Bethel, ME 04217-3819. Contact the center to ask which services are provided at this location, ages accepted, accessibility and communication accommodations, referrals, insurance and payment options. A listed health-center site does not establish that specialty therapy or a particular treatment is available.

Source: HRSA Health Center Service Delivery Sites, accessed September 29, 2026; site record 9537. Services, hours and appointment availability must be confirmed directly. This listing is not a clinical recommendation or a license verification.

Visit health-center website · Source

SACOPEE VALLEY HEALTH CENTER

Oxford County · 70 Main St, Porter, ME 04068-3527 · Local listing

HRSA lists this health-center service site at 70 Main St, Porter, ME 04068-3527. Contact the center to ask which services are provided at this location, ages accepted, accessibility and communication accommodations, referrals, insurance and payment options. A listed health-center site does not establish that specialty therapy or a particular treatment is available.

Source: HRSA Health Center Service Delivery Sites, accessed September 29, 2026; site record 6373. Services, hours and appointment availability must be confirmed directly. This listing is not a clinical recommendation or a license verification.

Visit health-center website · Source

RSU 44/MSAD 44 — district contact

Oxford County · One Parkway Suite 204, Bethel, ME 04217 · Local listing

NCES lists this district office in Oxford County. Ask about school assignment, Child Find evaluations, special education and family support for your child’s address and education setting.

Source: NCES CCD and EDGE 2024–25 district records. Office location is not an attendance boundary or guarantee of eligibility. Confirm current contacts and referral responsibilities. This is a district agency, not an individual school or therapy provider.

View NCES district contact · Source

RSU 55/MSAD 55 — district contact

Oxford County · 137 South Hiram Road, Hiram, ME 04041 · Local listing

NCES lists this district office in Oxford County. Ask about school assignment, Child Find evaluations, special education and family support for your child’s address and education setting.

Source: NCES CCD and EDGE 2024–25 district records. Office location is not an attendance boundary or guarantee of eligibility. Confirm current contacts and referral responsibilities. This is a district agency, not an individual school or therapy provider.

View NCES district contact · Source

RSU 72/MSAD 72 — district contact

Oxford County · 25 Molly Ockett Drive, Fryeburg, ME 04037 · Local listing

NCES lists this district office in Oxford County. Ask about school assignment, Child Find evaluations, special education and family support for your child’s address and education setting.

Source: NCES CCD and EDGE 2024–25 district records. Office location is not an attendance boundary or guarantee of eligibility. Confirm current contacts and referral responsibilities. This is a district agency, not an individual school or therapy provider.

View NCES district contact · Source

Andover Public Schools — district contact

Oxford County · 85 Pine Street, Andover, ME 04216 · Local listing

NCES lists this district office in Oxford County. Ask about school assignment, Child Find evaluations, special education and family support for your child’s address and education setting.

Source: NCES CCD and EDGE 2024–25 district records. Office location is not an attendance boundary or guarantee of eligibility. Confirm current contacts and referral responsibilities. This is a district agency, not an individual school or therapy provider.

View NCES district contact · Source

RSU 56 — district contact

Oxford County · 147 Weld Street, Dixfield, ME 04224 · Local listing

NCES lists this district office in Oxford County. Ask about school assignment, Child Find evaluations, special education and family support for your child’s address and education setting.

Source: NCES CCD and EDGE 2024–25 district records. Office location is not an attendance boundary or guarantee of eligibility. Confirm current contacts and referral responsibilities. This is a district agency, not an individual school or therapy provider.

View NCES district contact · Source

Sacopee Valley Health Center

Oxford County · 49 Summer St, Porter, ME 04068-3536 · Local listing

HRSA lists this health-center site at 49 Summer St, Porter, ME 04068-3536. Call to ask about care offered here, ages accepted, disability access, communication support, insurance and payment options.

Source: HRSA Health Center Service Delivery Sites, accessed September 29, 2026, record 13323. This does not confirm specialty therapy, current hours, openings or a clinical recommendation.

Visit health-center website · Source

Andover Public Library

Oxford County · 46 Church Street, Andover, ME 04216 · Local listing

A public-library location reported in the IMLS FY 2024 survey. Ask this branch about learning materials, library-card eligibility, accessible formats, computer access and activities for your family. Availability varies by branch.

IMLS FY 2024 Public Libraries Survey, outlet ME0005-002. Address and phone are survey-reported; confirm current details, hours and accessibility before visiting. This does not establish specialized disability programs. The map is for finding the location, not a verified provider website.

Find this library on a map · Source

Bethel Library Assn.

Oxford County · 6 Broad Street, Bethel, ME 04217 · Local listing

A public-library location reported in the IMLS FY 2024 survey. Ask this branch about learning materials, library-card eligibility, accessible formats, computer access and activities for your family. Availability varies by branch.

IMLS FY 2024 Public Libraries Survey, outlet ME0017-001. Address and phone are survey-reported; confirm current details, hours and accessibility before visiting. This does not establish specialized disability programs. The map is for finding the location, not a verified provider website.

Find this library on a map · Source

Brownfield Public Library

Oxford County · 216 Main Street, Brownfield, ME 04010 · Local listing

A public-library location reported in the IMLS FY 2024 survey. Ask this branch about learning materials, library-card eligibility, accessible formats, computer access and activities for your family. Availability varies by branch.

IMLS FY 2024 Public Libraries Survey, outlet ME0031-002. Address and phone are survey-reported; confirm current details, hours and accessibility before visiting. This does not establish specialized disability programs. The map is for finding the location, not a verified provider website.

Find this library on a map · Source

Zadoc Long Free Library

Oxford County · 5 Turner Street, Buckfield, ME 04220 · Local listing

A public-library location reported in the IMLS FY 2024 survey. Ask this branch about learning materials, library-card eligibility, accessible formats, computer access and activities for your family. Availability varies by branch.

IMLS FY 2024 Public Libraries Survey, outlet ME0034-002. Address and phone are survey-reported; confirm current details, hours and accessibility before visiting. This does not establish specialized disability programs. The map is for finding the location, not a verified provider website.

Find this library on a map · Source

Denmark Public Library

Oxford County · 121 East Main Street, Denmark, ME 04022 · Local listing

A public-library location reported in the IMLS FY 2024 survey. Ask this branch about learning materials, library-card eligibility, accessible formats, computer access and activities for your family. Availability varies by branch.

IMLS FY 2024 Public Libraries Survey, outlet ME0063-002. Address and phone are survey-reported; confirm current details, hours and accessibility before visiting. This does not establish specialized disability programs. The map is for finding the location, not a verified provider website.

Find this library on a map · Source

Ludden Memorial Library

Oxford County · 42 Main Street, Dixfield, ME 04224 · Local listing

A public-library location reported in the IMLS FY 2024 survey. Ask this branch about learning materials, library-card eligibility, accessible formats, computer access and activities for your family. Availability varies by branch.

IMLS FY 2024 Public Libraries Survey, outlet ME0065-002. Address and phone are survey-reported; confirm current details, hours and accessibility before visiting. This does not establish specialized disability programs. The map is for finding the location, not a verified provider website.

Find this library on a map · Source

Fryeburg Public Library

Oxford County · 515 Main Street, Fryeburg, ME 04037 · Local listing

A public-library location reported in the IMLS FY 2024 survey. Ask this branch about learning materials, library-card eligibility, accessible formats, computer access and activities for your family. Availability varies by branch.

IMLS FY 2024 Public Libraries Survey, outlet ME0083-002. Address and phone are survey-reported; confirm current details, hours and accessibility before visiting. This does not establish specialized disability programs. The map is for finding the location, not a verified provider website.

Find this library on a map · Source

Soldiers Memorial Library

Oxford County · 85 Main Street, Hiram, ME 04041 · Local listing

A public-library location reported in the IMLS FY 2024 survey. Ask this branch about learning materials, library-card eligibility, accessible formats, computer access and activities for your family. Availability varies by branch.

IMLS FY 2024 Public Libraries Survey, outlet ME0101-002. Address and phone are survey-reported; confirm current details, hours and accessibility before visiting. This does not establish specialized disability programs. The map is for finding the location, not a verified provider website.

Find this library on a map · Source

Charlotte Hobbs Memorial Library

Oxford County · 227 Main Street, Lovell, ME 04051 · Local listing

A public-library location reported in the IMLS FY 2024 survey. Ask this branch about learning materials, library-card eligibility, accessible formats, computer access and activities for your family. Availability varies by branch.

IMLS FY 2024 Public Libraries Survey, outlet ME0127-002. Address and phone are survey-reported; confirm current details, hours and accessibility before visiting. This does not establish specialized disability programs. The map is for finding the location, not a verified provider website.

Find this library on a map · Source

Norway Memorial Library

Oxford County · 258 Main Street, Norway, ME 04268 · Local listing

A public-library location reported in the IMLS FY 2024 survey. Ask this branch about learning materials, library-card eligibility, accessible formats, computer access and activities for your family. Availability varies by branch.

IMLS FY 2024 Public Libraries Survey, outlet ME0156-002. Address and phone are survey-reported; confirm current details, hours and accessibility before visiting. This does not establish specialized disability programs. The map is for finding the location, not a verified provider website.

Find this library on a map · Source

Freeland Holmes Library

Oxford County · 109 Pleasant Street, Oxford, ME 04270 · Local listing

A public-library location reported in the IMLS FY 2024 survey. Ask this branch about learning materials, library-card eligibility, accessible formats, computer access and activities for your family. Availability varies by branch.

IMLS FY 2024 Public Libraries Survey, outlet ME0163-002. Address and phone are survey-reported; confirm current details, hours and accessibility before visiting. This does not establish specialized disability programs. The map is for finding the location, not a verified provider website.

Find this library on a map · Source

Paris Public Library

Oxford County · 37 Market Square, South Paris, ME 04281 · Local listing

A public-library location reported in the IMLS FY 2024 survey. Ask this branch about learning materials, library-card eligibility, accessible formats, computer access and activities for your family. Availability varies by branch.

IMLS FY 2024 Public Libraries Survey, outlet ME0164-002. Address and phone are survey-reported; confirm current details, hours and accessibility before visiting. This does not establish specialized disability programs. The map is for finding the location, not a verified provider website.

Find this library on a map · Source

Hamlin Memorial Library

Oxford County · 16 Hannibal Hamlin Drive, South Paris, ME 04281 · Local listing

A public-library location reported in the IMLS FY 2024 survey. Ask this branch about learning materials, library-card eligibility, accessible formats, computer access and activities for your family. Availability varies by branch.

IMLS FY 2024 Public Libraries Survey, outlet ME0165-002. Address and phone are survey-reported; confirm current details, hours and accessibility before visiting. This does not establish specialized disability programs. The map is for finding the location, not a verified provider website.

Find this library on a map · Source

Rumford Public Library

Oxford County · 56 Rumford Ave., Rumford, ME 04276 · Local listing

A public-library location reported in the IMLS FY 2024 survey. Ask this branch about learning materials, library-card eligibility, accessible formats, computer access and activities for your family. Availability varies by branch.

IMLS FY 2024 Public Libraries Survey, outlet ME0183-002. Address and phone are survey-reported; confirm current details, hours and accessibility before visiting. This does not establish specialized disability programs. The map is for finding the location, not a verified provider website.

Find this library on a map · Source

West Paris Public Library

Oxford County · 226 Main Street, West Paris, ME 04289 · Local listing

A public-library location reported in the IMLS FY 2024 survey. Ask this branch about learning materials, library-card eligibility, accessible formats, computer access and activities for your family. Availability varies by branch.

IMLS FY 2024 Public Libraries Survey, outlet ME0225-002. Address and phone are survey-reported; confirm current details, hours and accessibility before visiting. This does not establish specialized disability programs. The map is for finding the location, not a verified provider website.

Find this library on a map · Source

Whitman Memorial Library

Oxford County · 28 South Main Street, Bryant Pond, ME 04219 · Local listing

A public-library location reported in the IMLS FY 2024 survey. Ask this branch about learning materials, library-card eligibility, accessible formats, computer access and activities for your family. Availability varies by branch.

IMLS FY 2024 Public Libraries Survey, outlet ME0236-002. Address and phone are survey-reported; confirm current details, hours and accessibility before visiting. This does not establish specialized disability programs. The map is for finding the location, not a verified provider website.

Find this library on a map · Source

Mexico Free Public Library

Oxford County · 15 Recreation Drive, Mexico, ME 04257 · Local listing

A public-library location reported in the IMLS FY 2024 survey. Ask this branch about learning materials, library-card eligibility, accessible formats, computer access and activities for your family. Availability varies by branch.

IMLS FY 2024 Public Libraries Survey, outlet ME0258-002. Address and phone are survey-reported; confirm current details, hours and accessibility before visiting. This does not establish specialized disability programs. The map is for finding the location, not a verified provider website.

Find this library on a map · Source

Waterford Library Association

Oxford County · 663 Waterford Road, Waterford, ME 04088 · Local listing

A public-library location reported in the IMLS FY 2024 survey. Ask this branch about learning materials, library-card eligibility, accessible formats, computer access and activities for your family. Availability varies by branch.

IMLS FY 2024 Public Libraries Survey, outlet ME0282-002. Address and phone are survey-reported; confirm current details, hours and accessibility before visiting. This does not establish specialized disability programs. The map is for finding the location, not a verified provider website.

Find this library on a map · Source

Hancock County (50 listings)

Search Hancock County resources

RSU 24 — district contact

Hancock County · 2165 US Highway 1, Sullivan, ME 04664 · Local listing

RSU 24 is listed by NCES with a district office in Hancock County. Contact the district to identify the office responsible for your address and ask about special education, IEP support, Child Find evaluations, and parent support. For homeschool or private-school referrals, ask which process applies. This is a district contact, not a separate therapy provider.

Location and contact source: NCES CCD 2024–25 district directory and EDGE district-office locations. A county can contain several districts; an office location does not establish your child’s enrollment or service eligibility. Confirm the current contact, school assignment and services directly.

Visit district website · Source

RSU 25 — district contact

Hancock County · 62 Mechanic Street, Bucksport, ME 04416 · Local listing

RSU 25 is listed by NCES with a district office in Hancock County. Contact the district to identify the office responsible for your address and ask about special education, IEP support, Child Find evaluations, and parent support. For homeschool or private-school referrals, ask which process applies. This is a district contact, not a separate therapy provider.

Location and contact source: NCES CCD 2024–25 district directory and EDGE district-office locations. A county can contain several districts; an office location does not establish your child’s enrollment or service eligibility. Confirm the current contact, school assignment and services directly.

Visit district website · Source

BUCKSPORT REGIONAL HEALTH CENTER

Hancock County · 110 Broadway, Bucksport, ME 04416-4612 · Local listing

HRSA lists this health-center service site at 110 Broadway, Bucksport, ME 04416-4612. Contact the center to ask which services are provided at this location, ages accepted, accessibility and communication accommodations, referrals, insurance and payment options. A listed health-center site does not establish that specialty therapy or a particular treatment is available.

Source: HRSA Health Center Service Delivery Sites, accessed September 29, 2026; site record 1288. Services, hours and appointment availability must be confirmed directly. This listing is not a clinical recommendation or a license verification. Use the HRSA finder to search this site name and city; its individual website could not be verified.

Find this site in HRSA · Source

Graham Lake School

Hancock County · 16 KIDSPEACE WAY ROUTE 180 Ellsworth, ME 04605 · Local listing

Maine’s education directory lists this school as private special purpose. Contact the school about current special education programs and placement requirements.

Maine NEO school search, reviewed September 29, 2026. County and mailing address are directory-reported. Confirm the physical campus, current services and referral requirements directly. Out-of-state placements are excluded from this Maine list.

Find this school in Maine’s directory · Source

Kidspeace National Centers Of New England

Hancock County · 16 Kids Peace Way, Ellsworth, ME 04605 · Local listing

NCES classifies this private school as a special education school in its 2023–24 Private School Universe Survey. Contact the school about its current programs, disability supports and admissions.

Source: NCES PSS 2023–24. This is a dated directory record, not verification of current operation, openings or a particular disability service. Confirm location, programs, placement requirements and costs directly. County identifies the reported physical location, not the attendance area.

View NCES school record · Source

Bar Harbor Public Schools — district contact

Hancock County · 1081 Eagle Lake Rd, Bar Harbor, ME 04609 · Local listing

NCES lists this district office in Hancock County. Ask about school assignment, Child Find evaluations, special education and family support for your child’s address and education setting.

Source: NCES CCD and EDGE 2024–25 district records. Office location is not an attendance boundary or guarantee of eligibility. Confirm current contacts and referral responsibilities. This is a district agency, not an individual school or therapy provider.

View NCES district contact · Source

Blue Hill Public Schools — district contact

Hancock County · 20 Hinckley Ridge Road, Blue Hill, ME 04614 · Local listing

NCES lists this district office in Hancock County. Ask about school assignment, Child Find evaluations, special education and family support for your child’s address and education setting.

Source: NCES CCD and EDGE 2024–25 district records. Office location is not an attendance boundary or guarantee of eligibility. Confirm current contacts and referral responsibilities. This is a district agency, not an individual school or therapy provider.

View NCES district contact · Source

Brooklin Public Schools — district contact

Hancock County · 41 School St., Brooklin, ME 04616 · Local listing

NCES lists this district office in Hancock County. Ask about school assignment, Child Find evaluations, special education and family support for your child’s address and education setting.

Source: NCES CCD and EDGE 2024–25 district records. Office location is not an attendance boundary or guarantee of eligibility. Confirm current contacts and referral responsibilities. This is a district agency, not an individual school or therapy provider.

View NCES district contact · Source

Brooksville Public Schools — district contact

Hancock County · 20 Hinckley Ridge Road, Blue Hill, ME 04614 · Local listing

NCES lists this district office in Hancock County. Ask about school assignment, Child Find evaluations, special education and family support for your child’s address and education setting.

Source: NCES CCD and EDGE 2024–25 district records. Office location is not an attendance boundary or guarantee of eligibility. Confirm current contacts and referral responsibilities. This is a district agency, not an individual school or therapy provider.

View NCES district contact · Source

Castine Public Schools — district contact

Hancock County · 20 Hinckley Ridge Rd, Blue Hill, ME 04614 · Local listing

NCES lists this district office in Hancock County. Ask about school assignment, Child Find evaluations, special education and family support for your child’s address and education setting.

Source: NCES CCD and EDGE 2024–25 district records. Office location is not an attendance boundary or guarantee of eligibility. Confirm current contacts and referral responsibilities. This is a district agency, not an individual school or therapy provider.

View NCES district contact · Source

Cranberry Isles Public Schools — district contact

Hancock County · 1081 Eagle Lake Rd, Bar Harbor, ME 04609 · Local listing

NCES lists this district office in Hancock County. Ask about school assignment, Child Find evaluations, special education and family support for your child’s address and education setting.

Source: NCES CCD and EDGE 2024–25 district records. Office location is not an attendance boundary or guarantee of eligibility. Confirm current contacts and referral responsibilities. This is a district agency, not an individual school or therapy provider.

View NCES district contact · Source

Deer Isle-Stonington CSD — district contact

Hancock County · 251 N. Deer Isle Road Unit 1, Deer Isle, ME 04627 · Local listing

NCES lists this district office in Hancock County. Ask about school assignment, Child Find evaluations, special education and family support for your child’s address and education setting.

Source: NCES CCD and EDGE 2024–25 district records. Office location is not an attendance boundary or guarantee of eligibility. Confirm current contacts and referral responsibilities. This is a district agency, not an individual school or therapy provider.

View NCES district contact · Source

Ellsworth Public Schools — district contact

Hancock County · 66 Main Street, Ellsworth, ME 04605 · Local listing

NCES lists this district office in Hancock County. Ask about school assignment, Child Find evaluations, special education and family support for your child’s address and education setting.

Source: NCES CCD and EDGE 2024–25 district records. Office location is not an attendance boundary or guarantee of eligibility. Confirm current contacts and referral responsibilities. This is a district agency, not an individual school or therapy provider.

View NCES district contact · Source

Hancock Public Schools — district contact

Hancock County · 33 Cemetery Road, Hancock, ME 04640 · Local listing

NCES lists this district office in Hancock County. Ask about school assignment, Child Find evaluations, special education and family support for your child’s address and education setting.

Source: NCES CCD and EDGE 2024–25 district records. Office location is not an attendance boundary or guarantee of eligibility. Confirm current contacts and referral responsibilities. This is a district agency, not an individual school or therapy provider.

View NCES district contact · Source

Isle Au Haut Public Schools — district contact

Hancock County · 251 N. Deer Isle Road, Deer Isle, ME 04627 · Local listing

NCES lists this district office in Hancock County. Ask about school assignment, Child Find evaluations, special education and family support for your child’s address and education setting.

Source: NCES CCD and EDGE 2024–25 district records. Office location is not an attendance boundary or guarantee of eligibility. Confirm current contacts and referral responsibilities. This is a district agency, not an individual school or therapy provider.

View NCES district contact · Source

Lamoine Public Schools — district contact

Hancock County · 33 Cemetery Road, Hancock, ME 04640 · Local listing

NCES lists this district office in Hancock County. Ask about school assignment, Child Find evaluations, special education and family support for your child’s address and education setting.

Source: NCES CCD and EDGE 2024–25 district records. Office location is not an attendance boundary or guarantee of eligibility. Confirm current contacts and referral responsibilities. This is a district agency, not an individual school or therapy provider.

View NCES district contact · Source

Frenchboro Public Schools — district contact

Hancock County · 1081 Eagle Lake Rd, Bar Harbor, ME 04609 · Local listing

NCES lists this district office in Hancock County. Ask about school assignment, Child Find evaluations, special education and family support for your child’s address and education setting.

Source: NCES CCD and EDGE 2024–25 district records. Office location is not an attendance boundary or guarantee of eligibility. Confirm current contacts and referral responsibilities. This is a district agency, not an individual school or therapy provider.

View NCES district contact · Source

Mount Desert Public Schools — district contact

Hancock County · 1081 Eagle Lake Rd, Bar Harbor, ME 04609 · Local listing

NCES lists this district office in Hancock County. Ask about school assignment, Child Find evaluations, special education and family support for your child’s address and education setting.

Source: NCES CCD and EDGE 2024–25 district records. Office location is not an attendance boundary or guarantee of eligibility. Confirm current contacts and referral responsibilities. This is a district agency, not an individual school or therapy provider.

View NCES district contact · Source

Mt Desert CSD — district contact

Hancock County · 1081 Eagle Lake Rd, Bar Harbor, ME 04609 · Local listing

NCES lists this district office in Hancock County. Ask about school assignment, Child Find evaluations, special education and family support for your child’s address and education setting.

Source: NCES CCD and EDGE 2024–25 district records. Office location is not an attendance boundary or guarantee of eligibility. Confirm current contacts and referral responsibilities. This is a district agency, not an individual school or therapy provider.

View NCES district contact · Source

Otis Public Schools — district contact

Hancock County · 105 Otis Road, Otis, ME 04605 · Local listing

NCES lists this district office in Hancock County. Ask about school assignment, Child Find evaluations, special education and family support for your child’s address and education setting.

Source: NCES CCD and EDGE 2024–25 district records. Office location is not an attendance boundary or guarantee of eligibility. Confirm current contacts and referral responsibilities. This is a district agency, not an individual school or therapy provider.

View NCES district contact · Source

Penobscot Public Schools — district contact

Hancock County · 20 Hinckley Ridge Rd, Blue Hill, ME 04614 · Local listing

NCES lists this district office in Hancock County. Ask about school assignment, Child Find evaluations, special education and family support for your child’s address and education setting.

Source: NCES CCD and EDGE 2024–25 district records. Office location is not an attendance boundary or guarantee of eligibility. Confirm current contacts and referral responsibilities. This is a district agency, not an individual school or therapy provider.

View NCES district contact · Source

MSAD 76 — district contact

Hancock County · 1081 Eagle Lake Rd, Bar Harbor, ME 04609 · Local listing

NCES lists this district office in Hancock County. Ask about school assignment, Child Find evaluations, special education and family support for your child’s address and education setting.

Source: NCES CCD and EDGE 2024–25 district records. Office location is not an attendance boundary or guarantee of eligibility. Confirm current contacts and referral responsibilities. This is a district agency, not an individual school or therapy provider.

View NCES district contact · Source

Sedgwick Public Schools — district contact

Hancock County · 272 Snow's Cove Rd, Sedgwick, ME 04676 · Local listing

NCES lists this district office in Hancock County. Ask about school assignment, Child Find evaluations, special education and family support for your child’s address and education setting.

Source: NCES CCD and EDGE 2024–25 district records. Office location is not an attendance boundary or guarantee of eligibility. Confirm current contacts and referral responsibilities. This is a district agency, not an individual school or therapy provider.

View NCES district contact · Source

Southwest Harbor Public Schools — district contact

Hancock County · 1081 Eagle Lake Rd, Bar Harbor, ME 04609 · Local listing

NCES lists this district office in Hancock County. Ask about school assignment, Child Find evaluations, special education and family support for your child’s address and education setting.

Source: NCES CCD and EDGE 2024–25 district records. Office location is not an attendance boundary or guarantee of eligibility. Confirm current contacts and referral responsibilities. This is a district agency, not an individual school or therapy provider.

View NCES district contact · Source

Surry Public Schools — district contact

Hancock County · 20 Hinckley Ridge Rd, Blue Hill, ME 04614 · Local listing

NCES lists this district office in Hancock County. Ask about school assignment, Child Find evaluations, special education and family support for your child’s address and education setting.

Source: NCES CCD and EDGE 2024–25 district records. Office location is not an attendance boundary or guarantee of eligibility. Confirm current contacts and referral responsibilities. This is a district agency, not an individual school or therapy provider.

View NCES district contact · Source

Tremont Public Schools — district contact

Hancock County · 1081 Eagle Lake Rd, Bar Harbor, ME 04609 · Local listing

NCES lists this district office in Hancock County. Ask about school assignment, Child Find evaluations, special education and family support for your child’s address and education setting.

Source: NCES CCD and EDGE 2024–25 district records. Office location is not an attendance boundary or guarantee of eligibility. Confirm current contacts and referral responsibilities. This is a district agency, not an individual school or therapy provider.

View NCES district contact · Source

Trenton Public Schools — district contact

Hancock County · 1081 Eagle Lake Rd, Bar Harbor, ME 04609 · Local listing

NCES lists this district office in Hancock County. Ask about school assignment, Child Find evaluations, special education and family support for your child’s address and education setting.

Source: NCES CCD and EDGE 2024–25 district records. Office location is not an attendance boundary or guarantee of eligibility. Confirm current contacts and referral responsibilities. This is a district agency, not an individual school or therapy provider.

View NCES district contact · Source

Bucksport Regional Health Center- Ellsworth Site

Hancock County · 37 Commerce Park, Ellsworth, ME 04605-3383 · Local listing

HRSA lists this health-center site at 37 Commerce Park, Ellsworth, ME 04605-3383. Call to ask about care offered here, ages accepted, disability access, communication support, insurance and payment options.

Source: HRSA Health Center Service Delivery Sites, accessed September 29, 2026, record 9456. This does not confirm specialty therapy, current hours, openings or a clinical recommendation. Search the HRSA finder using the site name and city; an individual website has not been verified.

Find this site in HRSA · Source

Jesup Memorial Library

Hancock County · 34 Mount Desert Street, Bar Harbor, ME 04609 · Local listing

A public-library location reported in the IMLS FY 2024 survey. Ask this branch about learning materials, library-card eligibility, accessible formats, computer access and activities for your family. Availability varies by branch.

IMLS FY 2024 Public Libraries Survey, outlet ME0014-002. Address and phone are survey-reported; confirm current details, hours and accessibility before visiting. This does not establish specialized disability programs. The map is for finding the location, not a verified provider website.

Find this library on a map · Source

Blue Hill Public Library

Hancock County · 5 Parker Point Road, Blue Hill, ME 04614 · Local listing

A public-library location reported in the IMLS FY 2024 survey. Ask this branch about learning materials, library-card eligibility, accessible formats, computer access and activities for your family. Availability varies by branch.

IMLS FY 2024 Public Libraries Survey, outlet ME0020-002. Address and phone are survey-reported; confirm current details, hours and accessibility before visiting. This does not establish specialized disability programs. The map is for finding the location, not a verified provider website.

Find this library on a map · Source

East Blue Hill Public Library

Hancock County · 9 Curtis Cove Road, East Blue Hill, ME 04629 · Local listing

A public-library location reported in the IMLS FY 2024 survey. Ask this branch about learning materials, library-card eligibility, accessible formats, computer access and activities for your family. Availability varies by branch.

IMLS FY 2024 Public Libraries Survey, outlet ME0021-002. Address and phone are survey-reported; confirm current details, hours and accessibility before visiting. This does not establish specialized disability programs. The map is for finding the location, not a verified provider website.

Find this library on a map · Source

Friend Memorial Public Library

Hancock County · 1 Reach Road, Brooklin, ME 04616 · Local listing

A public-library location reported in the IMLS FY 2024 survey. Ask this branch about learning materials, library-card eligibility, accessible formats, computer access and activities for your family. Availability varies by branch.

IMLS FY 2024 Public Libraries Survey, outlet ME0029-002. Address and phone are survey-reported; confirm current details, hours and accessibility before visiting. This does not establish specialized disability programs. The map is for finding the location, not a verified provider website.

Find this library on a map · Source

Brooksville Free Public Library

Hancock County · 1 Town House Road, Brooksville, ME 04617 · Local listing

A public-library location reported in the IMLS FY 2024 survey. Ask this branch about learning materials, library-card eligibility, accessible formats, computer access and activities for your family. Availability varies by branch.

IMLS FY 2024 Public Libraries Survey, outlet ME0030-002. Address and phone are survey-reported; confirm current details, hours and accessibility before visiting. This does not establish specialized disability programs. The map is for finding the location, not a verified provider website.

Find this library on a map · Source

Buck Memorial Library

Hancock County · 47 Main Street, Bucksport, ME 04416 · Local listing

A public-library location reported in the IMLS FY 2024 survey. Ask this branch about learning materials, library-card eligibility, accessible formats, computer access and activities for your family. Availability varies by branch.

IMLS FY 2024 Public Libraries Survey, outlet ME0035-002. Address and phone are survey-reported; confirm current details, hours and accessibility before visiting. This does not establish specialized disability programs. The map is for finding the location, not a verified provider website.

Find this library on a map · Source

Witherle Memorial Library

Hancock County · 41 School Street, Castine, ME 04421 · Local listing

A public-library location reported in the IMLS FY 2024 survey. Ask this branch about learning materials, library-card eligibility, accessible formats, computer access and activities for your family. Availability varies by branch.

IMLS FY 2024 Public Libraries Survey, outlet ME0046-002. Address and phone are survey-reported; confirm current details, hours and accessibility before visiting. This does not establish specialized disability programs. The map is for finding the location, not a verified provider website.

Find this library on a map · Source

Islesford Library

Hancock County · 10 Mosswood Road, Islesford, ME 04646 · Local listing

A public-library location reported in the IMLS FY 2024 survey. Ask this branch about learning materials, library-card eligibility, accessible formats, computer access and activities for your family. Availability varies by branch.

IMLS FY 2024 Public Libraries Survey, outlet ME0057-002. Address and phone are survey-reported; confirm current details, hours and accessibility before visiting. This does not establish specialized disability programs. The map is for finding the location, not a verified provider website.

Find this library on a map · Source

Chase Emerson Memorial Library

Hancock County · 17 Main Street, Deer Isle, ME 04627 · Local listing

A public-library location reported in the IMLS FY 2024 survey. Ask this branch about learning materials, library-card eligibility, accessible formats, computer access and activities for your family. Availability varies by branch.

IMLS FY 2024 Public Libraries Survey, outlet ME0062-002. Address and phone are survey-reported; confirm current details, hours and accessibility before visiting. This does not establish specialized disability programs. The map is for finding the location, not a verified provider website.

Find this library on a map · Source

Ellsworth Public Library

Hancock County · 20 State Street, Ellsworth, ME 04605 · Local listing

A public-library location reported in the IMLS FY 2024 survey. Ask this branch about learning materials, library-card eligibility, accessible formats, computer access and activities for your family. Availability varies by branch.

IMLS FY 2024 Public Libraries Survey, outlet ME0071-002. Address and phone are survey-reported; confirm current details, hours and accessibility before visiting. This does not establish specialized disability programs. The map is for finding the location, not a verified provider website.

Find this library on a map · Source

Dorcas Library

Hancock County · 28 Main Street, Prospect Harbor, ME 04669 · Local listing

A public-library location reported in the IMLS FY 2024 survey. Ask this branch about learning materials, library-card eligibility, accessible formats, computer access and activities for your family. Availability varies by branch.

IMLS FY 2024 Public Libraries Survey, outlet ME0089-002. Address and phone are survey-reported; confirm current details, hours and accessibility before visiting. This does not establish specialized disability programs. The map is for finding the location, not a verified provider website.

Find this library on a map · Source

Northeast Harbor Library

Hancock County · 1 Joy Road, Northeast Harbor, ME 04662 · Local listing

A public-library location reported in the IMLS FY 2024 survey. Ask this branch about learning materials, library-card eligibility, accessible formats, computer access and activities for your family. Availability varies by branch.

IMLS FY 2024 Public Libraries Survey, outlet ME0143-002. Address and phone are survey-reported; confirm current details, hours and accessibility before visiting. This does not establish specialized disability programs. The map is for finding the location, not a verified provider website.

Find this library on a map · Source

Somesville Library Association

Hancock County · 1116 Main Street, Mount Desert, ME 04660 · Local listing

A public-library location reported in the IMLS FY 2024 survey. Ask this branch about learning materials, library-card eligibility, accessible formats, computer access and activities for your family. Availability varies by branch.

IMLS FY 2024 Public Libraries Survey, outlet ME0145-002. Address and phone are survey-reported; confirm current details, hours and accessibility before visiting. This does not establish specialized disability programs. The map is for finding the location, not a verified provider website.

Find this library on a map · Source

Southwest Harbor Public Library

Hancock County · 338 Main Street, Southwest Harbor, ME 04679 · Local listing

A public-library location reported in the IMLS FY 2024 survey. Ask this branch about learning materials, library-card eligibility, accessible formats, computer access and activities for your family. Availability varies by branch.

IMLS FY 2024 Public Libraries Survey, outlet ME0201-002. Address and phone are survey-reported; confirm current details, hours and accessibility before visiting. This does not establish specialized disability programs. The map is for finding the location, not a verified provider website.

Find this library on a map · Source

Stonington Public Library

Hancock County · 64 Main Street, Stonington, ME 04681 · Local listing

A public-library location reported in the IMLS FY 2024 survey. Ask this branch about learning materials, library-card eligibility, accessible formats, computer access and activities for your family. Availability varies by branch.

IMLS FY 2024 Public Libraries Survey, outlet ME0206-002. Address and phone are survey-reported; confirm current details, hours and accessibility before visiting. This does not establish specialized disability programs. The map is for finding the location, not a verified provider website.

Find this library on a map · Source

Frenchmans Bay Library

Hancock County · 1776 Us Highway 1, Sullivan, ME 04664 · Local listing

A public-library location reported in the IMLS FY 2024 survey. Ask this branch about learning materials, library-card eligibility, accessible formats, computer access and activities for your family. Availability varies by branch.

IMLS FY 2024 Public Libraries Survey, outlet ME0208-002. Address and phone are survey-reported; confirm current details, hours and accessibility before visiting. This does not establish specialized disability programs. The map is for finding the location, not a verified provider website.

Find this library on a map · Source

Bass Harbor Memorial Library

Hancock County · 89 Bernard Road, Bernard, ME 04612 · Local listing

A public-library location reported in the IMLS FY 2024 survey. Ask this branch about learning materials, library-card eligibility, accessible formats, computer access and activities for your family. Availability varies by branch.

IMLS FY 2024 Public Libraries Survey, outlet ME0211-002. Address and phone are survey-reported; confirm current details, hours and accessibility before visiting. This does not establish specialized disability programs. The map is for finding the location, not a verified provider website.

Find this library on a map · Source

Winter Harbor Public Library

Hancock County · 18 Chapel Lane, Winter Harbor, ME 04693 · Local listing

A public-library location reported in the IMLS FY 2024 survey. Ask this branch about learning materials, library-card eligibility, accessible formats, computer access and activities for your family. Availability varies by branch.

IMLS FY 2024 Public Libraries Survey, outlet ME0232-002. Address and phone are survey-reported; confirm current details, hours and accessibility before visiting. This does not establish specialized disability programs. The map is for finding the location, not a verified provider website.

Find this library on a map · Source

Great Cranberry Library

Hancock County · 251 Cranberry Road, Cranberry Isles, ME 04625 · Local listing

A public-library location reported in the IMLS FY 2024 survey. Ask this branch about learning materials, library-card eligibility, accessible formats, computer access and activities for your family. Availability varies by branch.

IMLS FY 2024 Public Libraries Survey, outlet ME0294-002. Address and phone are survey-reported; confirm current details, hours and accessibility before visiting. This does not establish specialized disability programs. The map is for finding the location, not a verified provider website.

Find this library on a map · Source

Frenchboro Public Library

Hancock County · 21 High Road, Frenchboro, ME 04635 · Local listing

A public-library location reported in the IMLS FY 2024 survey. Ask this branch about learning materials, library-card eligibility, accessible formats, computer access and activities for your family. Availability varies by branch.

IMLS FY 2024 Public Libraries Survey, outlet ME0295-002. Address and phone are survey-reported; confirm current details, hours and accessibility before visiting. This does not establish specialized disability programs. The map is for finding the location, not a verified provider website.

Find this library on a map · Source

Swans Island Public Library

Hancock County · 451 Atlantic Road, Swan'S Island, ME 04685 · Local listing

A public-library location reported in the IMLS FY 2024 survey. Ask this branch about learning materials, library-card eligibility, accessible formats, computer access and activities for your family. Availability varies by branch.

IMLS FY 2024 Public Libraries Survey, outlet ME0296-002. Address and phone are survey-reported; confirm current details, hours and accessibility before visiting. This does not establish specialized disability programs. The map is for finding the location, not a verified provider website.

Find this library on a map · Source

Franklin Library

Hancock County · 13 Main Street, Franklin, ME 04634 · Local listing

A public-library location reported in the IMLS FY 2024 survey. Ask this branch about learning materials, library-card eligibility, accessible formats, computer access and activities for your family. Availability varies by branch.

IMLS FY 2024 Public Libraries Survey, outlet ME0319-001. Address and phone are survey-reported; confirm current details, hours and accessibility before visiting. This does not establish specialized disability programs. The map is for finding the location, not a verified provider website.

Find this library on a map · Source

Somerset County (26 listings)

Search Somerset County resources

RSU 54/MSAD 54 — district contact

Somerset County · 196 West Front Street, Skowhegan, ME 04976 · Local listing

RSU 54/MSAD 54 is listed by NCES with a district office in Somerset County. Contact the district to identify the office responsible for your address and ask about special education, IEP support, Child Find evaluations, and parent support. For homeschool or private-school referrals, ask which process applies. This is a district contact, not a separate therapy provider.

Location and contact source: NCES CCD 2024–25 district directory and EDGE district-office locations. A county can contain several districts; an office location does not establish your child’s enrollment or service eligibility. Confirm the current contact, school assignment and services directly.

Visit district website · Source

RSU 49/MSAD 49 — district contact

Somerset County · 41 West Street, Fairfield, ME 04937 · Local listing

RSU 49/MSAD 49 is listed by NCES with a district office in Somerset County. Contact the district to identify the office responsible for your address and ask about special education, IEP support, Child Find evaluations, and parent support. For homeschool or private-school referrals, ask which process applies. This is a district contact, not a separate therapy provider.

Location and contact source: NCES CCD 2024–25 district directory and EDGE district-office locations. A county can contain several districts; an office location does not establish your child’s enrollment or service eligibility. Confirm the current contact, school assignment and services directly.

Visit district website · Source

Jackman Community Health Center

Somerset County · 376 Main St, Jackman, ME 04945-5214 · Local listing

HRSA lists this health-center service site at 376 Main St, Jackman, ME 04945-5214. Contact the center to ask which services are provided at this location, ages accepted, accessibility and communication accommodations, referrals, insurance and payment options. A listed health-center site does not establish that specialty therapy or a particular treatment is available.

Source: HRSA Health Center Service Delivery Sites, accessed September 29, 2026; site record 16236. Services, hours and appointment availability must be confirmed directly. This listing is not a clinical recommendation or a license verification. Use the HRSA finder to search this site name and city; its individual website could not be verified.

Find this site in HRSA · Source

BINGHAM AREA HEALTH CENTER

Somerset County · 237 Main St, Bingham, ME 04920-4015 · Local listing

HRSA lists this health-center service site at 237 Main St, Bingham, ME 04920-4015. Contact the center to ask which services are provided at this location, ages accepted, accessibility and communication accommodations, referrals, insurance and payment options. A listed health-center site does not establish that specialty therapy or a particular treatment is available.

Source: HRSA Health Center Service Delivery Sites, accessed September 29, 2026; site record 18638. Services, hours and appointment availability must be confirmed directly. This listing is not a clinical recommendation or a license verification.

Visit health-center website · Source

Glenn Stratton Learning Center

Somerset County · PO Box 159 Hinckley, ME 04944 · Local listing

Maine’s education directory lists this school as private special purpose. Contact the school about current special education programs and placement requirements.

Maine NEO school search, reviewed September 29, 2026. County and mailing address are directory-reported. Confirm the physical campus, current services and referral requirements directly. Out-of-state placements are excluded from this Maine list.

Find this school in Maine’s directory · Source

RSU 82/MSAD 12 — district contact

Somerset County · 606 Main Street, Jackman, ME 04945 · Local listing

NCES lists this district office in Somerset County. Ask about school assignment, Child Find evaluations, special education and family support for your child’s address and education setting.

Source: NCES CCD and EDGE 2024–25 district records. Office location is not an attendance boundary or guarantee of eligibility. Confirm current contacts and referral responsibilities. This is a district agency, not an individual school or therapy provider.

View NCES district contact · Source

RSU 83/MSAD 13 — district contact

Somerset County · 110 Meadow St., Bingham, ME 04920 · Local listing

NCES lists this district office in Somerset County. Ask about school assignment, Child Find evaluations, special education and family support for your child’s address and education setting.

Source: NCES CCD and EDGE 2024–25 district records. Office location is not an attendance boundary or guarantee of eligibility. Confirm current contacts and referral responsibilities. This is a district agency, not an individual school or therapy provider.

View NCES district contact · Source

RSU 59/MSAD 59 — district contact

Somerset County · 486 Main Street, Madison, ME 04950 · Local listing

NCES lists this district office in Somerset County. Ask about school assignment, Child Find evaluations, special education and family support for your child’s address and education setting.

Source: NCES CCD and EDGE 2024–25 district records. Office location is not an attendance boundary or guarantee of eligibility. Confirm current contacts and referral responsibilities. This is a district agency, not an individual school or therapy provider.

View NCES district contact · Source

RSU 53/MSAD 53 — district contact

Somerset County · 182 School Street, Pittsfield, ME 04967 · Local listing

NCES lists this district office in Somerset County. Ask about school assignment, Child Find evaluations, special education and family support for your child’s address and education setting.

Source: NCES CCD and EDGE 2024–25 district records. Office location is not an attendance boundary or guarantee of eligibility. Confirm current contacts and referral responsibilities. This is a district agency, not an individual school or therapy provider.

View NCES district contact · Source

RSU 74/MSAD 74 — district contact

Somerset County · 56 N. Main St., North Anson, ME 04958 · Local listing

NCES lists this district office in Somerset County. Ask about school assignment, Child Find evaluations, special education and family support for your child’s address and education setting.

Source: NCES CCD and EDGE 2024–25 district records. Office location is not an attendance boundary or guarantee of eligibility. Confirm current contacts and referral responsibilities. This is a district agency, not an individual school or therapy provider.

View NCES district contact · Source

Athens Public Schools — district contact

Somerset County · 8 Fox Hill Road, Athens, ME 04912 · Local listing

NCES lists this district office in Somerset County. Ask about school assignment, Child Find evaluations, special education and family support for your child’s address and education setting.

Source: NCES CCD and EDGE 2024–25 district records. Office location is not an attendance boundary or guarantee of eligibility. Confirm current contacts and referral responsibilities. This is a district agency, not an individual school or therapy provider.

View NCES district contact · Source

Health Center, Wellness and Administration Center, Palmyra

Somerset County · 55 Fletcher Dr, Palmyra, ME 04965-3262 · Local listing

HRSA lists this health-center site at 55 Fletcher Dr, Palmyra, ME 04965-3262. Call to ask about care offered here, ages accepted, disability access, communication support, insurance and payment options.

Source: HRSA Health Center Service Delivery Sites, accessed September 29, 2026, record 13764. This does not confirm specialty therapy, current hours, openings or a clinical recommendation. Search the HRSA finder using the site name and city; an individual website has not been verified.

Find this site in HRSA · Source

MADISON AREA HEALTH CENTER

Somerset County · 8 S Main St, Madison, ME 04950-4501 · Local listing

HRSA lists this health-center site at 8 S Main St, Madison, ME 04950-4501. Call to ask about care offered here, ages accepted, disability access, communication support, insurance and payment options.

Source: HRSA Health Center Service Delivery Sites, accessed September 29, 2026, record 9885. This does not confirm specialty therapy, current hours, openings or a clinical recommendation. Search the HRSA finder using the site name and city; an individual website has not been verified.

Find this site in HRSA · Source

Stewart Public Library

Somerset County · 37 Elm Street, North Anson, ME 04958 · Local listing

A public-library location reported in the IMLS FY 2024 survey. Ask this branch about learning materials, library-card eligibility, accessible formats, computer access and activities for your family. Availability varies by branch.

IMLS FY 2024 Public Libraries Survey, outlet ME0006-002. Address and phone are survey-reported; confirm current details, hours and accessibility before visiting. This does not establish specialized disability programs. The map is for finding the location, not a verified provider website.

Find this library on a map · Source

Bingham Union Library

Somerset County · 297 Main Street, Bingham, ME 04920 · Local listing

A public-library location reported in the IMLS FY 2024 survey. Ask this branch about learning materials, library-card eligibility, accessible formats, computer access and activities for your family. Availability varies by branch.

IMLS FY 2024 Public Libraries Survey, outlet ME0019-002. Address and phone are survey-reported; confirm current details, hours and accessibility before visiting. This does not establish specialized disability programs. The map is for finding the location, not a verified provider website.

Find this library on a map · Source

Canaan Public Library

Somerset County · 22 Hinckley Road, Canaan, ME 04924 · Local listing

A public-library location reported in the IMLS FY 2024 survey. Ask this branch about learning materials, library-card eligibility, accessible formats, computer access and activities for your family. Availability varies by branch.

IMLS FY 2024 Public Libraries Survey, outlet ME0040-002. Address and phone are survey-reported; confirm current details, hours and accessibility before visiting. This does not establish specialized disability programs. The map is for finding the location, not a verified provider website.

Find this library on a map · Source

Lawrence Public Library

Somerset County · 33 Lawrence Avenue, Fairfield, ME 04937 · Local listing

A public-library location reported in the IMLS FY 2024 survey. Ask this branch about learning materials, library-card eligibility, accessible formats, computer access and activities for your family. Availability varies by branch.

IMLS FY 2024 Public Libraries Survey, outlet ME0074-002. Address and phone are survey-reported; confirm current details, hours and accessibility before visiting. This does not establish specialized disability programs. The map is for finding the location, not a verified provider website.

Find this library on a map · Source

Hartland Public Library

Somerset County · 16 Mill Street, Hartland, ME 04943 · Local listing

A public-library location reported in the IMLS FY 2024 survey. Ask this branch about learning materials, library-card eligibility, accessible formats, computer access and activities for your family. Availability varies by branch.

IMLS FY 2024 Public Libraries Survey, outlet ME0100-002. Address and phone are survey-reported; confirm current details, hours and accessibility before visiting. This does not establish specialized disability programs. The map is for finding the location, not a verified provider website.

Find this library on a map · Source

Jackman Public Library

Somerset County · 604 Main Street, Jackman, ME 04945 · Local listing

A public-library location reported in the IMLS FY 2024 survey. Ask this branch about learning materials, library-card eligibility, accessible formats, computer access and activities for your family. Availability varies by branch.

IMLS FY 2024 Public Libraries Survey, outlet ME0109-002. Address and phone are survey-reported; confirm current details, hours and accessibility before visiting. This does not establish specialized disability programs. The map is for finding the location, not a verified provider website.

Find this library on a map · Source

Madison Public Library

Somerset County · 12 Old Point Avenue, Madison, ME 04950 · Local listing

A public-library location reported in the IMLS FY 2024 survey. Ask this branch about learning materials, library-card eligibility, accessible formats, computer access and activities for your family. Availability varies by branch.

IMLS FY 2024 Public Libraries Survey, outlet ME0132-002. Address and phone are survey-reported; confirm current details, hours and accessibility before visiting. This does not establish specialized disability programs. The map is for finding the location, not a verified provider website.

Find this library on a map · Source

Shaw Public Library - Mercer

Somerset County · 1015 Beech Hill Rd. Suite B, Mercer, ME 04957 · Local listing

A public-library location reported in the IMLS FY 2024 survey. Ask this branch about learning materials, library-card eligibility, accessible formats, computer access and activities for your family. Availability varies by branch.

IMLS FY 2024 Public Libraries Survey, outlet ME0136-002. Address and phone are survey-reported; confirm current details, hours and accessibility before visiting. This does not establish specialized disability programs. The map is for finding the location, not a verified provider website.

Find this library on a map · Source

Norridgewock Public Library

Somerset County · 40 Mercer Rd., Norridgewock, ME 04957 · Local listing

A public-library location reported in the IMLS FY 2024 survey. Ask this branch about learning materials, library-card eligibility, accessible formats, computer access and activities for your family. Availability varies by branch.

IMLS FY 2024 Public Libraries Survey, outlet ME0153-002. Address and phone are survey-reported; confirm current details, hours and accessibility before visiting. This does not establish specialized disability programs. The map is for finding the location, not a verified provider website.

Find this library on a map · Source

Pittsfield Public Library

Somerset County · 110 Library Street, Pittsfield, ME 04967 · Local listing

A public-library location reported in the IMLS FY 2024 survey. Ask this branch about learning materials, library-card eligibility, accessible formats, computer access and activities for your family. Availability varies by branch.

IMLS FY 2024 Public Libraries Survey, outlet ME0172-002. Address and phone are survey-reported; confirm current details, hours and accessibility before visiting. This does not establish specialized disability programs. The map is for finding the location, not a verified provider website.

Find this library on a map · Source

Skowhegan Free Public Library

Somerset County · 9 Elm Street, Skowhegan, ME 04976 · Local listing

A public-library location reported in the IMLS FY 2024 survey. Ask this branch about learning materials, library-card eligibility, accessible formats, computer access and activities for your family. Availability varies by branch.

IMLS FY 2024 Public Libraries Survey, outlet ME0195-002. Address and phone are survey-reported; confirm current details, hours and accessibility before visiting. This does not establish specialized disability programs. The map is for finding the location, not a verified provider website.

Find this library on a map · Source

Coolidge Library

Somerset County · 17 South Main Street, Solon, ME 04979 · Local listing

A public-library location reported in the IMLS FY 2024 survey. Ask this branch about learning materials, library-card eligibility, accessible formats, computer access and activities for your family. Availability varies by branch.

IMLS FY 2024 Public Libraries Survey, outlet ME0196-002. Address and phone are survey-reported; confirm current details, hours and accessibility before visiting. This does not establish specialized disability programs. The map is for finding the location, not a verified provider website.

Find this library on a map · Source

New Portland Community Library

Somerset County · 899 River Road, New Portland, ME 04961 · Local listing

A public-library location reported in the IMLS FY 2024 survey. Ask this branch about learning materials, library-card eligibility, accessible formats, computer access and activities for your family. Availability varies by branch.

IMLS FY 2024 Public Libraries Survey, outlet ME0242-002. Address and phone are survey-reported; confirm current details, hours and accessibility before visiting. This does not establish specialized disability programs. The map is for finding the location, not a verified provider website.

Find this library on a map · Source

Knox County (30 listings)

Search Knox County resources

RSU 40/MSAD 40 — district contact

Knox County · 1070 Heald Highway, Union, ME 04862 · Local listing

RSU 40/MSAD 40 is listed by NCES with a district office in Knox County. Contact the district to identify the office responsible for your address and ask about special education, IEP support, Child Find evaluations, and parent support. For homeschool or private-school referrals, ask which process applies. This is a district contact, not a separate therapy provider.

Location and contact source: NCES CCD 2024–25 district directory and EDGE district-office locations. A county can contain several districts; an office location does not establish your child’s enrollment or service eligibility. Confirm the current contact, school assignment and services directly.

Visit district website · Source

RSU 13 — district contact

Knox County · 28 Lincoln Street, Rockland, ME 04841 · Local listing

RSU 13 is listed by NCES with a district office in Knox County. Contact the district to identify the office responsible for your address and ask about special education, IEP support, Child Find evaluations, and parent support. For homeschool or private-school referrals, ask which process applies. This is a district contact, not a separate therapy provider.

Location and contact source: NCES CCD 2024–25 district directory and EDGE district-office locations. A county can contain several districts; an office location does not establish your child’s enrollment or service eligibility. Confirm the current contact, school assignment and services directly.

Visit district website · Source

ISLANDS COMMUNITY MEDICAL SERVICES

Knox County · 15 Medical Center Loop, Vinalhaven, ME 04863-4119 · Local listing

HRSA lists this health-center service site at 15 Medical Center Loop, Vinalhaven, ME 04863-4119. Contact the center to ask which services are provided at this location, ages accepted, accessibility and communication accommodations, referrals, insurance and payment options. A listed health-center site does not establish that specialty therapy or a particular treatment is available.

Source: HRSA Health Center Service Delivery Sites, accessed September 29, 2026; site record 1213. Services, hours and appointment availability must be confirmed directly. This listing is not a clinical recommendation or a license verification. Use the HRSA finder to search this site name and city; its individual website could not be verified.

Find this site in HRSA · Source

Atlantic Academy

Knox County · PO Box 1296 Camden, ME 04843 · Local listing

Maine’s education directory lists this school as private special purpose. Contact the school about current special education programs and placement requirements.

Maine NEO school search, reviewed September 29, 2026. County and mailing address are directory-reported. Confirm the physical campus, current services and referral requirements directly. Out-of-state placements are excluded from this Maine list.

Find this school in Maine’s directory · Source

Five Town CSD — district contact

Knox County · 22 Knowlton Street, Camden, ME 04843 · Local listing

NCES lists this district office in Knox County. Ask about school assignment, Child Find evaluations, special education and family support for your child’s address and education setting.

Source: NCES CCD and EDGE 2024–25 district records. Office location is not an attendance boundary or guarantee of eligibility. Confirm current contacts and referral responsibilities. This is a district agency, not an individual school or therapy provider.

View NCES district contact · Source

RSU 28/MSAD 28 — district contact

Knox County · 22 Knowlton Street, Camden, ME 04843 · Local listing

NCES lists this district office in Knox County. Ask about school assignment, Child Find evaluations, special education and family support for your child’s address and education setting.

Source: NCES CCD and EDGE 2024–25 district records. Office location is not an attendance boundary or guarantee of eligibility. Confirm current contacts and referral responsibilities. This is a district agency, not an individual school or therapy provider.

View NCES district contact · Source

RSU 07/MSAD 07 — district contact

Knox County · 93 Pulpit Harbor Road, North Haven, ME 04853 · Local listing

NCES lists this district office in Knox County. Ask about school assignment, Child Find evaluations, special education and family support for your child’s address and education setting.

Source: NCES CCD and EDGE 2024–25 district records. Office location is not an attendance boundary or guarantee of eligibility. Confirm current contacts and referral responsibilities. This is a district agency, not an individual school or therapy provider.

View NCES district contact · Source

RSU 08/MSAD 08 — district contact

Knox County · 22 Arcola Lane, Vinalhaven, ME 04863 · Local listing

NCES lists this district office in Knox County. Ask about school assignment, Child Find evaluations, special education and family support for your child’s address and education setting.

Source: NCES CCD and EDGE 2024–25 district records. Office location is not an attendance boundary or guarantee of eligibility. Confirm current contacts and referral responsibilities. This is a district agency, not an individual school or therapy provider.

View NCES district contact · Source

RSU 65/MSAD 65 — district contact

Knox County · 101 Main Road, Matinicus Isle Plantation, ME 04851 · Local listing

NCES lists this district office in Knox County. Ask about school assignment, Child Find evaluations, special education and family support for your child’s address and education setting.

Source: NCES CCD and EDGE 2024–25 district records. Office location is not an attendance boundary or guarantee of eligibility. Confirm current contacts and referral responsibilities. This is a district agency, not an individual school or therapy provider.

View NCES district contact · Source

St George Public Schools — district contact

Knox County · 65 Main street, Tenants Harbor, ME 04860 · Local listing

NCES lists this district office in Knox County. Ask about school assignment, Child Find evaluations, special education and family support for your child’s address and education setting.

Source: NCES CCD and EDGE 2024–25 district records. Office location is not an attendance boundary or guarantee of eligibility. Confirm current contacts and referral responsibilities. This is a district agency, not an individual school or therapy provider.

View NCES district contact · Source

North Haven Medical Clinic

Knox County · 135 Main St, North Haven, ME 04853-3320 · Local listing

HRSA lists this health-center site at 135 Main St, North Haven, ME 04853-3320. Call to ask about care offered here, ages accepted, disability access, communication support, insurance and payment options.

Source: HRSA Health Center Service Delivery Sites, accessed September 29, 2026, record 8310. This does not confirm specialty therapy, current hours, openings or a clinical recommendation. Search the HRSA finder using the site name and city; an individual website has not been verified.

Find this site in HRSA · Source

North Haven PT at Southern Harbor

Knox County · 12 Pulpit Harbor Rd, North Haven, ME 04853-3104 · Local listing

HRSA lists this health-center site at 12 Pulpit Harbor Rd, North Haven, ME 04853-3104. Call to ask about care offered here, ages accepted, disability access, communication support, insurance and payment options.

Source: HRSA Health Center Service Delivery Sites, accessed September 29, 2026, record 2759. This does not confirm specialty therapy, current hours, openings or a clinical recommendation. Search the HRSA finder using the site name and city; an individual website has not been verified.

Find this site in HRSA · Source

VINALHAVEN ELDERCARE SERVICES

Knox County · 17 Beaver Dam Rd, Vinalhaven, ME 04863-3915 · Local listing

HRSA lists this health-center site at 17 Beaver Dam Rd, Vinalhaven, ME 04863-3915. Call to ask about care offered here, ages accepted, disability access, communication support, insurance and payment options.

Source: HRSA Health Center Service Delivery Sites, accessed September 29, 2026, record 16818. This does not confirm specialty therapy, current hours, openings or a clinical recommendation. Search the HRSA finder using the site name and city; an individual website has not been verified.

Find this site in HRSA · Source

Islands Community Medical Center Annex

Knox County · 25 Medical Center Loop, Vinalhaven, ME 04863-4119 · Local listing

HRSA lists this health-center site at 25 Medical Center Loop, Vinalhaven, ME 04863-4119. Call to ask about care offered here, ages accepted, disability access, communication support, insurance and payment options.

Source: HRSA Health Center Service Delivery Sites, accessed September 29, 2026, record 15844. This does not confirm specialty therapy, current hours, openings or a clinical recommendation. Search the HRSA finder using the site name and city; an individual website has not been verified.

Find this site in HRSA · Source

Camden Public Library

Knox County · 55 Main Street, Camden, ME 04843 · Local listing

A public-library location reported in the IMLS FY 2024 survey. Ask this branch about learning materials, library-card eligibility, accessible formats, computer access and activities for your family. Availability varies by branch.

IMLS FY 2024 Public Libraries Survey, outlet ME0039-002. Address and phone are survey-reported; confirm current details, hours and accessibility before visiting. This does not establish specialized disability programs. The map is for finding the location, not a verified provider website.

Find this library on a map · Source

Friendship Public Library

Knox County · 3 Main Street, Friendship, ME 04547 · Local listing

A public-library location reported in the IMLS FY 2024 survey. Ask this branch about learning materials, library-card eligibility, accessible formats, computer access and activities for your family. Availability varies by branch.

IMLS FY 2024 Public Libraries Survey, outlet ME0082-002. Address and phone are survey-reported; confirm current details, hours and accessibility before visiting. This does not establish specialized disability programs. The map is for finding the location, not a verified provider website.

Find this library on a map · Source

Revere Memorial Library

Knox County · 416 Main Street, Isle-Au-Haut, ME 04645 · Local listing

A public-library location reported in the IMLS FY 2024 survey. Ask this branch about learning materials, library-card eligibility, accessible formats, computer access and activities for your family. Availability varies by branch.

IMLS FY 2024 Public Libraries Survey, outlet ME0107-002. Address and phone are survey-reported; confirm current details, hours and accessibility before visiting. This does not establish specialized disability programs. The map is for finding the location, not a verified provider website.

Find this library on a map · Source

Rockland Public Library

Knox County · 80 Union St., Rockland, ME 04841 · Local listing

A public-library location reported in the IMLS FY 2024 survey. Ask this branch about learning materials, library-card eligibility, accessible formats, computer access and activities for your family. Availability varies by branch.

IMLS FY 2024 Public Libraries Survey, outlet ME0181-002. Address and phone are survey-reported; confirm current details, hours and accessibility before visiting. This does not establish specialized disability programs. The map is for finding the location, not a verified provider website.

Find this library on a map · Source

Rockport Public Library

Knox County · 1 Limerock Street, Rockport, ME 04856 · Local listing

A public-library location reported in the IMLS FY 2024 survey. Ask this branch about learning materials, library-card eligibility, accessible formats, computer access and activities for your family. Availability varies by branch.

IMLS FY 2024 Public Libraries Survey, outlet ME0182-002. Address and phone are survey-reported; confirm current details, hours and accessibility before visiting. This does not establish specialized disability programs. The map is for finding the location, not a verified provider website.

Find this library on a map · Source

Jackson Memorial Library

Knox County · 71 Main Street, Tenants Harbor, ME 04860 · Local listing

A public-library location reported in the IMLS FY 2024 survey. Ask this branch about learning materials, library-card eligibility, accessible formats, computer access and activities for your family. Availability varies by branch.

IMLS FY 2024 Public Libraries Survey, outlet ME0185-002. Address and phone are survey-reported; confirm current details, hours and accessibility before visiting. This does not establish specialized disability programs. The map is for finding the location, not a verified provider website.

Find this library on a map · Source

Thomaston Public Library

Knox County · 60 Main Street, Thomaston, ME 04861 · Local listing

A public-library location reported in the IMLS FY 2024 survey. Ask this branch about learning materials, library-card eligibility, accessible formats, computer access and activities for your family. Availability varies by branch.

IMLS FY 2024 Public Libraries Survey, outlet ME0209-002. Address and phone are survey-reported; confirm current details, hours and accessibility before visiting. This does not establish specialized disability programs. The map is for finding the location, not a verified provider website.

Find this library on a map · Source

Vose Library

Knox County · 392 Common Road, Union, ME 04862 · Local listing

A public-library location reported in the IMLS FY 2024 survey. Ask this branch about learning materials, library-card eligibility, accessible formats, computer access and activities for your family. Availability varies by branch.

IMLS FY 2024 Public Libraries Survey, outlet ME0213-002. Address and phone are survey-reported; confirm current details, hours and accessibility before visiting. This does not establish specialized disability programs. The map is for finding the location, not a verified provider website.

Find this library on a map · Source

Vinalhaven Public Library

Knox County · 6 Carver Street, Vinalhaven, ME 04863 · Local listing

A public-library location reported in the IMLS FY 2024 survey. Ask this branch about learning materials, library-card eligibility, accessible formats, computer access and activities for your family. Availability varies by branch.

IMLS FY 2024 Public Libraries Survey, outlet ME0217-002. Address and phone are survey-reported; confirm current details, hours and accessibility before visiting. This does not establish specialized disability programs. The map is for finding the location, not a verified provider website.

Find this library on a map · Source

Cushing Public Library

Knox County · 39 Cross Road, Cushing, ME 04563 · Local listing

A public-library location reported in the IMLS FY 2024 survey. Ask this branch about learning materials, library-card eligibility, accessible formats, computer access and activities for your family. Availability varies by branch.

IMLS FY 2024 Public Libraries Survey, outlet ME0245-002. Address and phone are survey-reported; confirm current details, hours and accessibility before visiting. This does not establish specialized disability programs. The map is for finding the location, not a verified provider website.

Find this library on a map · Source

Gibbs Library

Knox County · 40 Old Union Road, Washington, ME 04574 · Local listing

A public-library location reported in the IMLS FY 2024 survey. Ask this branch about learning materials, library-card eligibility, accessible formats, computer access and activities for your family. Availability varies by branch.

IMLS FY 2024 Public Libraries Survey, outlet ME0248-002. Address and phone are survey-reported; confirm current details, hours and accessibility before visiting. This does not establish specialized disability programs. The map is for finding the location, not a verified provider website.

Find this library on a map · Source

North Haven Public Library

Knox County · 33 Main Street, North Haven, ME 04853 · Local listing

A public-library location reported in the IMLS FY 2024 survey. Ask this branch about learning materials, library-card eligibility, accessible formats, computer access and activities for your family. Availability varies by branch.

IMLS FY 2024 Public Libraries Survey, outlet ME0260-002. Address and phone are survey-reported; confirm current details, hours and accessibility before visiting. This does not establish specialized disability programs. The map is for finding the location, not a verified provider website.

Find this library on a map · Source

Mildred Stevens Williams Memorial Library

Knox County · 2916 Sennebec Road, Appleton, ME 04862 · Local listing

A public-library location reported in the IMLS FY 2024 survey. Ask this branch about learning materials, library-card eligibility, accessible formats, computer access and activities for your family. Availability varies by branch.

IMLS FY 2024 Public Libraries Survey, outlet ME0263-002. Address and phone are survey-reported; confirm current details, hours and accessibility before visiting. This does not establish specialized disability programs. The map is for finding the location, not a verified provider website.

Find this library on a map · Source

Warren Free Public Library

Knox County · 282 Main Street, Warren, ME 04864 · Local listing

A public-library location reported in the IMLS FY 2024 survey. Ask this branch about learning materials, library-card eligibility, accessible formats, computer access and activities for your family. Availability varies by branch.

IMLS FY 2024 Public Libraries Survey, outlet ME0281-002. Address and phone are survey-reported; confirm current details, hours and accessibility before visiting. This does not establish specialized disability programs. The map is for finding the location, not a verified provider website.

Find this library on a map · Source

Hope Library

Knox County · 443 Camden Road, Hope, ME 04847 · Local listing

A public-library location reported in the IMLS FY 2024 survey. Ask this branch about learning materials, library-card eligibility, accessible formats, computer access and activities for your family. Availability varies by branch.

IMLS FY 2024 Public Libraries Survey, outlet ME0286-002. Address and phone are survey-reported; confirm current details, hours and accessibility before visiting. This does not establish specialized disability programs. The map is for finding the location, not a verified provider website.

Find this library on a map · Source

South Thomaston Public Library

Knox County · 54 Spruce Head Road, South Thomaston, ME 04858 · Local listing

A public-library location reported in the IMLS FY 2024 survey. Ask this branch about learning materials, library-card eligibility, accessible formats, computer access and activities for your family. Availability varies by branch.

IMLS FY 2024 Public Libraries Survey, outlet ME0308-001. Address and phone are survey-reported; confirm current details, hours and accessibility before visiting. This does not establish specialized disability programs. The map is for finding the location, not a verified provider website.

Find this library on a map · Source

Waldo County (21 listings)

Search Waldo County resources

RSU 03/MSAD 03 — district contact

Waldo County · 84 School Street, Unity, ME 04988 · Local listing

RSU 03/MSAD 03 is listed by NCES with a district office in Waldo County. Contact the district to identify the office responsible for your address and ask about special education, IEP support, Child Find evaluations, and parent support. For homeschool or private-school referrals, ask which process applies. This is a district contact, not a separate therapy provider.

Location and contact source: NCES CCD 2024–25 district directory and EDGE district-office locations. A county can contain several districts; an office location does not establish your child’s enrollment or service eligibility. Confirm the current contact, school assignment and services directly.

Visit district website · Source

RSU 71 — district contact

Waldo County · 41 Lions Way, Belfast, ME 04915 · Local listing

RSU 71 is listed by NCES with a district office in Waldo County. Contact the district to identify the office responsible for your address and ask about special education, IEP support, Child Find evaluations, and parent support. For homeschool or private-school referrals, ask which process applies. This is a district contact, not a separate therapy provider.

Location and contact source: NCES CCD 2024–25 district directory and EDGE district-office locations. A county can contain several districts; an office location does not establish your child’s enrollment or service eligibility. Confirm the current contact, school assignment and services directly.

Visit district website · Source

Seaport Community Health Center

Waldo County · 29 Schoodic Dr, Belfast, ME 04915-7252 · Local listing

HRSA lists this health-center service site at 29 Schoodic Dr, Belfast, ME 04915-7252. Contact the center to ask which services are provided at this location, ages accepted, accessibility and communication accommodations, referrals, insurance and payment options. A listed health-center site does not establish that specialty therapy or a particular treatment is available.

Source: HRSA Health Center Service Delivery Sites, accessed September 29, 2026; site record 8464. Services, hours and appointment availability must be confirmed directly. This listing is not a clinical recommendation or a license verification.

Visit health-center website · Source

Appleton Public Schools — district contact

Waldo County · 2561 Atlantic Highway, Lincolnville, ME 04849 · Local listing

NCES lists this district office in Waldo County. Ask about school assignment, Child Find evaluations, special education and family support for your child’s address and education setting.

Source: NCES CCD and EDGE 2024–25 district records. Office location is not an attendance boundary or guarantee of eligibility. Confirm current contacts and referral responsibilities. This is a district agency, not an individual school or therapy provider.

View NCES district contact · Source

Hope Public Schools — district contact

Waldo County · 2561 Atlantic Highway, Lincolnville, ME 04849 · Local listing

NCES lists this district office in Waldo County. Ask about school assignment, Child Find evaluations, special education and family support for your child’s address and education setting.

Source: NCES CCD and EDGE 2024–25 district records. Office location is not an attendance boundary or guarantee of eligibility. Confirm current contacts and referral responsibilities. This is a district agency, not an individual school or therapy provider.

View NCES district contact · Source

Islesboro Public Schools — district contact

Waldo County · 159 Alumni Drive, Islesboro, ME 04848 · Local listing

NCES lists this district office in Waldo County. Ask about school assignment, Child Find evaluations, special education and family support for your child’s address and education setting.

Source: NCES CCD and EDGE 2024–25 district records. Office location is not an attendance boundary or guarantee of eligibility. Confirm current contacts and referral responsibilities. This is a district agency, not an individual school or therapy provider.

View NCES district contact · Source

Lincolnville Public Schools — district contact

Waldo County · 2561 Atlantic Highway, Lincolnville, ME 04849 · Local listing

NCES lists this district office in Waldo County. Ask about school assignment, Child Find evaluations, special education and family support for your child’s address and education setting.

Source: NCES CCD and EDGE 2024–25 district records. Office location is not an attendance boundary or guarantee of eligibility. Confirm current contacts and referral responsibilities. This is a district agency, not an individual school or therapy provider.

View NCES district contact · Source

RSU 20 — district contact

Waldo County · 6 Mortland Road, Searsport, ME 04974 · Local listing

NCES lists this district office in Waldo County. Ask about school assignment, Child Find evaluations, special education and family support for your child’s address and education setting.

Source: NCES CCD and EDGE 2024–25 district records. Office location is not an attendance boundary or guarantee of eligibility. Confirm current contacts and referral responsibilities. This is a district agency, not an individual school or therapy provider.

View NCES district contact · Source

Northport Public Schools — district contact

Waldo County · 56 Bayside Rd, Northport, ME 04849 · Local listing

NCES lists this district office in Waldo County. Ask about school assignment, Child Find evaluations, special education and family support for your child’s address and education setting.

Source: NCES CCD and EDGE 2024–25 district records. Office location is not an attendance boundary or guarantee of eligibility. Confirm current contacts and referral responsibilities. This is a district agency, not an individual school or therapy provider.

View NCES district contact · Source

Belfast Free Library

Waldo County · 106 High Street, Belfast, ME 04915 · Local listing

A public-library location reported in the IMLS FY 2024 survey. Ask this branch about learning materials, library-card eligibility, accessible formats, computer access and activities for your family. Availability varies by branch.

IMLS FY 2024 Public Libraries Survey, outlet ME0016-002. Address and phone are survey-reported; confirm current details, hours and accessibility before visiting. This does not establish specialized disability programs. The map is for finding the location, not a verified provider website.

Find this library on a map · Source

Alice L. Pendleton Library

Waldo County · 309 Main Road, Islesboro, ME 04848 · Local listing

A public-library location reported in the IMLS FY 2024 survey. Ask this branch about learning materials, library-card eligibility, accessible formats, computer access and activities for your family. Availability varies by branch.

IMLS FY 2024 Public Libraries Survey, outlet ME0108-002. Address and phone are survey-reported; confirm current details, hours and accessibility before visiting. This does not establish specialized disability programs. The map is for finding the location, not a verified provider website.

Find this library on a map · Source

Carver Memorial Library

Waldo County · 12 Union Street, Searsport, ME 04974 · Local listing

A public-library location reported in the IMLS FY 2024 survey. Ask this branch about learning materials, library-card eligibility, accessible formats, computer access and activities for your family. Availability varies by branch.

IMLS FY 2024 Public Libraries Survey, outlet ME0190-002. Address and phone are survey-reported; confirm current details, hours and accessibility before visiting. This does not establish specialized disability programs. The map is for finding the location, not a verified provider website.

Find this library on a map · Source

Winterport Memorial Library

Waldo County · 229 Main Street, Winterport, ME 04496 · Local listing

A public-library location reported in the IMLS FY 2024 survey. Ask this branch about learning materials, library-card eligibility, accessible formats, computer access and activities for your family. Availability varies by branch.

IMLS FY 2024 Public Libraries Survey, outlet ME0233-002. Address and phone are survey-reported; confirm current details, hours and accessibility before visiting. This does not establish specialized disability programs. The map is for finding the location, not a verified provider website.

Find this library on a map · Source

Searsmont Town Library

Waldo County · 37 Main St. South, Searsmont, ME 04973 · Local listing

A public-library location reported in the IMLS FY 2024 survey. Ask this branch about learning materials, library-card eligibility, accessible formats, computer access and activities for your family. Availability varies by branch.

IMLS FY 2024 Public Libraries Survey, outlet ME0244-002. Address and phone are survey-reported; confirm current details, hours and accessibility before visiting. This does not establish specialized disability programs. The map is for finding the location, not a verified provider website.

Find this library on a map · Source

Waldo Peirce Reading Room

Waldo County · 11A Main Road South, Frankfort, ME 04438 · Local listing

A public-library location reported in the IMLS FY 2024 survey. Ask this branch about learning materials, library-card eligibility, accessible formats, computer access and activities for your family. Availability varies by branch.

IMLS FY 2024 Public Libraries Survey, outlet ME0269-002. Address and phone are survey-reported; confirm current details, hours and accessibility before visiting. This does not establish specialized disability programs. The map is for finding the location, not a verified provider website.

Find this library on a map · Source

Ivan O. Davis-Liberty Library

Waldo County · 59 Main Street, Liberty, ME 04949 · Local listing

A public-library location reported in the IMLS FY 2024 survey. Ask this branch about learning materials, library-card eligibility, accessible formats, computer access and activities for your family. Availability varies by branch.

IMLS FY 2024 Public Libraries Survey, outlet ME0287-002. Address and phone are survey-reported; confirm current details, hours and accessibility before visiting. This does not establish specialized disability programs. The map is for finding the location, not a verified provider website.

Find this library on a map · Source

Monroe Community Library

Waldo County · 8 Swan Lake Avenue, Monroe, ME 04951 · Local listing

A public-library location reported in the IMLS FY 2024 survey. Ask this branch about learning materials, library-card eligibility, accessible formats, computer access and activities for your family. Availability varies by branch.

IMLS FY 2024 Public Libraries Survey, outlet ME0292-002. Address and phone are survey-reported; confirm current details, hours and accessibility before visiting. This does not establish specialized disability programs. The map is for finding the location, not a verified provider website.

Find this library on a map · Source

Palermo Community Library

Waldo County · 2789 Route 3, Palermo, ME 04354 · Local listing

A public-library location reported in the IMLS FY 2024 survey. Ask this branch about learning materials, library-card eligibility, accessible formats, computer access and activities for your family. Availability varies by branch.

IMLS FY 2024 Public Libraries Survey, outlet ME0310-001. Address and phone are survey-reported; confirm current details, hours and accessibility before visiting. This does not establish specialized disability programs. The map is for finding the location, not a verified provider website.

Find this library on a map · Source

Stockton Springs Community Library

Waldo County · 6 Station Street, Stockton Springs, ME 04981 · Local listing

A public-library location reported in the IMLS FY 2024 survey. Ask this branch about learning materials, library-card eligibility, accessible formats, computer access and activities for your family. Availability varies by branch.

IMLS FY 2024 Public Libraries Survey, outlet ME0311-001. Address and phone are survey-reported; confirm current details, hours and accessibility before visiting. This does not establish specialized disability programs. The map is for finding the location, not a verified provider website.

Find this library on a map · Source

Lincolnville Community Library

Waldo County · 208 Main Street, Lincolnville, ME 04849 · Local listing

A public-library location reported in the IMLS FY 2024 survey. Ask this branch about learning materials, library-card eligibility, accessible formats, computer access and activities for your family. Availability varies by branch.

IMLS FY 2024 Public Libraries Survey, outlet ME0318-001. Address and phone are survey-reported; confirm current details, hours and accessibility before visiting. This does not establish specialized disability programs. The map is for finding the location, not a verified provider website.

Find this library on a map · Source

Unity Public Library

Waldo County · 38 School Street, Unity, ME 04988 · Local listing

A public-library location reported in the IMLS FY 2024 survey. Ask this branch about learning materials, library-card eligibility, accessible formats, computer access and activities for your family. Availability varies by branch.

IMLS FY 2024 Public Libraries Survey, outlet ME0320-001. Address and phone are survey-reported; confirm current details, hours and accessibility before visiting. This does not establish specialized disability programs. The map is for finding the location, not a verified provider website.

Find this library on a map · Source

Sagadahoc County (11 listings)

Search Sagadahoc County resources

RSU 75/MSAD 75 — district contact

Sagadahoc County · 50 Republic Avenue, Topsham, ME 04086 · Local listing

RSU 75/MSAD 75 is listed by NCES with a district office in Sagadahoc County. Contact the district to identify the office responsible for your address and ask about special education, IEP support, Child Find evaluations, and parent support. For homeschool or private-school referrals, ask which process applies. This is a district contact, not a separate therapy provider.

Location and contact source: NCES CCD 2024–25 district directory and EDGE district-office locations. A county can contain several districts; an office location does not establish your child’s enrollment or service eligibility. Confirm the current contact, school assignment and services directly.

Visit district website · Source

RSU 01 - LKRSU — district contact

Sagadahoc County · 34 Wing Farm Parkway, Bath, ME 04530 · Local listing

RSU 01 - LKRSU is listed by NCES with a district office in Sagadahoc County. Contact the district to identify the office responsible for your address and ask about special education, IEP support, Child Find evaluations, and parent support. For homeschool or private-school referrals, ask which process applies. This is a district contact, not a separate therapy provider.

Location and contact source: NCES CCD 2024–25 district directory and EDGE district-office locations. A county can contain several districts; an office location does not establish your child’s enrollment or service eligibility. Confirm the current contact, school assignment and services directly.

Visit district website · Source

RICHMOND AREA HEALTH CENTER

Sagadahoc County · 24 Gardiner St, Richmond, ME 04357-1347 · Local listing

HRSA lists this health-center service site at 24 Gardiner St, Richmond, ME 04357-1347. Contact the center to ask which services are provided at this location, ages accepted, accessibility and communication accommodations, referrals, insurance and payment options. A listed health-center site does not establish that specialty therapy or a particular treatment is available.

Source: HRSA Health Center Service Delivery Sites, accessed September 29, 2026; site record 12464. Services, hours and appointment availability must be confirmed directly. This listing is not a clinical recommendation or a license verification.

Visit health-center website · Source

West Bath Public Schools — district contact

Sagadahoc County · 126 New Meadows Road, West Bath, ME 04530 · Local listing

NCES lists this district office in Sagadahoc County. Ask about school assignment, Child Find evaluations, special education and family support for your child’s address and education setting.

Source: NCES CCD and EDGE 2024–25 district records. Office location is not an attendance boundary or guarantee of eligibility. Confirm current contacts and referral responsibilities. This is a district agency, not an individual school or therapy provider.

View NCES district contact · Source

Richmond Public Schools — district contact

Sagadahoc County · 132 Main Street, Richmond, ME 04357 · Local listing

NCES lists this district office in Sagadahoc County. Ask about school assignment, Child Find evaluations, special education and family support for your child’s address and education setting.

Source: NCES CCD and EDGE 2024–25 district records. Office location is not an attendance boundary or guarantee of eligibility. Confirm current contacts and referral responsibilities. This is a district agency, not an individual school or therapy provider.

View NCES district contact · Source

Patten Free Library

Sagadahoc County · 33 Summer Street, Bath, ME 04530 · Local listing

A public-library location reported in the IMLS FY 2024 survey. Ask this branch about learning materials, library-card eligibility, accessible formats, computer access and activities for your family. Availability varies by branch.

IMLS FY 2024 Public Libraries Survey, outlet ME0015-002. Address and phone are survey-reported; confirm current details, hours and accessibility before visiting. This does not establish specialized disability programs. The map is for finding the location, not a verified provider website.

Find this library on a map · Source

Bowdoinham Public Library

Sagadahoc County · 13A School Street, Bowdoinham, ME 04008 · Local listing

A public-library location reported in the IMLS FY 2024 survey. Ask this branch about learning materials, library-card eligibility, accessible formats, computer access and activities for your family. Availability varies by branch.

IMLS FY 2024 Public Libraries Survey, outlet ME0023-002. Address and phone are survey-reported; confirm current details, hours and accessibility before visiting. This does not establish specialized disability programs. The map is for finding the location, not a verified provider website.

Find this library on a map · Source

Laura E. Richards Library

Sagadahoc County · 863 Five Islands Road, Georgetown, ME 04548 · Local listing

A public-library location reported in the IMLS FY 2024 survey. Ask this branch about learning materials, library-card eligibility, accessible formats, computer access and activities for your family. Availability varies by branch.

IMLS FY 2024 Public Libraries Survey, outlet ME0086-002. Address and phone are survey-reported; confirm current details, hours and accessibility before visiting. This does not establish specialized disability programs. The map is for finding the location, not a verified provider website.

Find this library on a map · Source

Albert F. Totman Library

Sagadahoc County · 28 Parker Head Road, Phippsburg, ME 04562 · Local listing

A public-library location reported in the IMLS FY 2024 survey. Ask this branch about learning materials, library-card eligibility, accessible formats, computer access and activities for your family. Availability varies by branch.

IMLS FY 2024 Public Libraries Survey, outlet ME0171-002. Address and phone are survey-reported; confirm current details, hours and accessibility before visiting. This does not establish specialized disability programs. The map is for finding the location, not a verified provider website.

Find this library on a map · Source

Topsham Public Library

Sagadahoc County · 25 Foreside Road, Topsham, ME 04086 · Local listing

A public-library location reported in the IMLS FY 2024 survey. Ask this branch about learning materials, library-card eligibility, accessible formats, computer access and activities for your family. Availability varies by branch.

IMLS FY 2024 Public Libraries Survey, outlet ME0210-002. Address and phone are survey-reported; confirm current details, hours and accessibility before visiting. This does not establish specialized disability programs. The map is for finding the location, not a verified provider website.

Find this library on a map · Source

Isaac F. Umberhine Public Library

Sagadahoc County · 86 Main Street, Richmond, ME 04357 · Local listing

A public-library location reported in the IMLS FY 2024 survey. Ask this branch about learning materials, library-card eligibility, accessible formats, computer access and activities for your family. Availability varies by branch.

IMLS FY 2024 Public Libraries Survey, outlet ME0277-002. Address and phone are survey-reported; confirm current details, hours and accessibility before visiting. This does not establish specialized disability programs. The map is for finding the location, not a verified provider website.

Find this library on a map · Source

Lincoln County (24 listings)

Search Lincoln County resources

RSU 12 — district contact

Lincoln County · 665 Patricktown Road, Somerville, ME 04348 · Local listing

RSU 12 is listed by NCES with a district office in Lincoln County. Contact the district to identify the office responsible for your address and ask about special education, IEP support, Child Find evaluations, and parent support. For homeschool or private-school referrals, ask which process applies. This is a district contact, not a separate therapy provider.

Location and contact source: NCES CCD 2024–25 district directory and EDGE district-office locations. A county can contain several districts; an office location does not establish your child’s enrollment or service eligibility. Confirm the current contact, school assignment and services directly.

Visit district website · Source

Boothbay-Boothbay Hbr CSD — district contact

Lincoln County · 51 Emery Lane, Boothbay Harbor, ME 04538 · Local listing

Boothbay-Boothbay Hbr CSD is listed by NCES with a district office in Lincoln County. Contact the district to identify the office responsible for your address and ask about special education, IEP support, Child Find evaluations, and parent support. For homeschool or private-school referrals, ask which process applies. This is a district contact, not a separate therapy provider.

Location and contact source: NCES CCD 2024–25 district directory and EDGE district-office locations. A county can contain several districts; an office location does not establish your child’s enrollment or service eligibility. Confirm the current contact, school assignment and services directly.

Visit district website · Source

SHEEPSCOT VALLEY HEALTH CENTER

Lincoln County · 47 Main St, Whitefield, ME 04353-3142 · Local listing

HRSA lists this health-center service site at 47 Main St, Whitefield, ME 04353-3142. Contact the center to ask which services are provided at this location, ages accepted, accessibility and communication accommodations, referrals, insurance and payment options. A listed health-center site does not establish that specialty therapy or a particular treatment is available.

Source: HRSA Health Center Service Delivery Sites, accessed September 29, 2026; site record 416. Services, hours and appointment availability must be confirmed directly. This listing is not a clinical recommendation or a license verification.

Visit health-center website · Source

Bristol Public Schools — district contact

Lincoln County · 2153 Bristol Road, Pemaquid, ME 04558 · Local listing

NCES lists this district office in Lincoln County. Ask about school assignment, Child Find evaluations, special education and family support for your child’s address and education setting.

Source: NCES CCD and EDGE 2024–25 district records. Office location is not an attendance boundary or guarantee of eligibility. Confirm current contacts and referral responsibilities. This is a district agency, not an individual school or therapy provider.

View NCES district contact · Source

Edgecomb Public Schools — district contact

Lincoln County · 51 Emery Lane, Boothbay Harbor, ME 04538 · Local listing

NCES lists this district office in Lincoln County. Ask about school assignment, Child Find evaluations, special education and family support for your child’s address and education setting.

Source: NCES CCD and EDGE 2024–25 district records. Office location is not an attendance boundary or guarantee of eligibility. Confirm current contacts and referral responsibilities. This is a district agency, not an individual school or therapy provider.

View NCES district contact · Source

Georgetown Public Schools — district contact

Lincoln County · 51 Emery Drive, Boothbay Harbor, ME 04538 · Local listing

NCES lists this district office in Lincoln County. Ask about school assignment, Child Find evaluations, special education and family support for your child’s address and education setting.

Source: NCES CCD and EDGE 2024–25 district records. Office location is not an attendance boundary or guarantee of eligibility. Confirm current contacts and referral responsibilities. This is a district agency, not an individual school or therapy provider.

View NCES district contact · Source

Great Salt Bay CSD — district contact

Lincoln County · 559 Main Street, Damariscotta, ME 04543 · Local listing

NCES lists this district office in Lincoln County. Ask about school assignment, Child Find evaluations, special education and family support for your child’s address and education setting.

Source: NCES CCD and EDGE 2024–25 district records. Office location is not an attendance boundary or guarantee of eligibility. Confirm current contacts and referral responsibilities. This is a district agency, not an individual school or therapy provider.

View NCES district contact · Source

Jefferson Public Schools — district contact

Lincoln County · 48 Washington Rd, Jefferson, ME 04348 · Local listing

NCES lists this district office in Lincoln County. Ask about school assignment, Child Find evaluations, special education and family support for your child’s address and education setting.

Source: NCES CCD and EDGE 2024–25 district records. Office location is not an attendance boundary or guarantee of eligibility. Confirm current contacts and referral responsibilities. This is a district agency, not an individual school or therapy provider.

View NCES district contact · Source

Monhegan Plt School Dept — district contact

Lincoln County · 1 Monhegan Ave, Monhegan Plantation, ME 04852 · Local listing

NCES lists this district office in Lincoln County. Ask about school assignment, Child Find evaluations, special education and family support for your child’s address and education setting.

Source: NCES CCD and EDGE 2024–25 district records. Office location is not an attendance boundary or guarantee of eligibility. Confirm current contacts and referral responsibilities. This is a district agency, not an individual school or therapy provider.

View NCES district contact · Source

Nobleboro Public Schools — district contact

Lincoln County · 194 Center Street, Nobleboro, ME 04555 · Local listing

NCES lists this district office in Lincoln County. Ask about school assignment, Child Find evaluations, special education and family support for your child’s address and education setting.

Source: NCES CCD and EDGE 2024–25 district records. Office location is not an attendance boundary or guarantee of eligibility. Confirm current contacts and referral responsibilities. This is a district agency, not an individual school or therapy provider.

View NCES district contact · Source

South Bristol Public Schools — district contact

Lincoln County · 2024 State Route 129, South Bristol, ME 04568 · Local listing

NCES lists this district office in Lincoln County. Ask about school assignment, Child Find evaluations, special education and family support for your child’s address and education setting.

Source: NCES CCD and EDGE 2024–25 district records. Office location is not an attendance boundary or guarantee of eligibility. Confirm current contacts and referral responsibilities. This is a district agency, not an individual school or therapy provider.

View NCES district contact · Source

Southport Public Schools — district contact

Lincoln County · 51 Emery Lane, Boothbay Harbor, ME 04538 · Local listing

NCES lists this district office in Lincoln County. Ask about school assignment, Child Find evaluations, special education and family support for your child’s address and education setting.

Source: NCES CCD and EDGE 2024–25 district records. Office location is not an attendance boundary or guarantee of eligibility. Confirm current contacts and referral responsibilities. This is a district agency, not an individual school or therapy provider.

View NCES district contact · Source

Wiscasset Public Schools — district contact

Lincoln County · 225 Gardiner Road, Wiscasset, ME 04578 · Local listing

NCES lists this district office in Lincoln County. Ask about school assignment, Child Find evaluations, special education and family support for your child’s address and education setting.

Source: NCES CCD and EDGE 2024–25 district records. Office location is not an attendance boundary or guarantee of eligibility. Confirm current contacts and referral responsibilities. This is a district agency, not an individual school or therapy provider.

View NCES district contact · Source

Boothbay Harbor Memorial Library

Lincoln County · 4 Oak Street, Boothbay Harbor, ME 04538 · Local listing

A public-library location reported in the IMLS FY 2024 survey. Ask this branch about learning materials, library-card eligibility, accessible formats, computer access and activities for your family. Availability varies by branch.

IMLS FY 2024 Public Libraries Survey, outlet ME0022-002. Address and phone are survey-reported; confirm current details, hours and accessibility before visiting. This does not establish specialized disability programs. The map is for finding the location, not a verified provider website.

Find this library on a map · Source

Skidompha Public Library

Lincoln County · 184 Main Street, Damariscotta, ME 04543 · Local listing

A public-library location reported in the IMLS FY 2024 survey. Ask this branch about learning materials, library-card eligibility, accessible formats, computer access and activities for your family. Availability varies by branch.

IMLS FY 2024 Public Libraries Survey, outlet ME0060-002. Address and phone are survey-reported; confirm current details, hours and accessibility before visiting. This does not establish specialized disability programs. The map is for finding the location, not a verified provider website.

Find this library on a map · Source

Rutherford Library

Lincoln County · 2000 State Route 129, South Bristol, ME 04568 · Local listing

A public-library location reported in the IMLS FY 2024 survey. Ask this branch about learning materials, library-card eligibility, accessible formats, computer access and activities for your family. Availability varies by branch.

IMLS FY 2024 Public Libraries Survey, outlet ME0198-002. Address and phone are survey-reported; confirm current details, hours and accessibility before visiting. This does not establish specialized disability programs. The map is for finding the location, not a verified provider website.

Find this library on a map · Source

Waldoboro Public Library

Lincoln County · 958 Main Street, Waldoboro, ME 04572 · Local listing

A public-library location reported in the IMLS FY 2024 survey. Ask this branch about learning materials, library-card eligibility, accessible formats, computer access and activities for your family. Availability varies by branch.

IMLS FY 2024 Public Libraries Survey, outlet ME0218-002. Address and phone are survey-reported; confirm current details, hours and accessibility before visiting. This does not establish specialized disability programs. The map is for finding the location, not a verified provider website.

Find this library on a map · Source

Wiscasset Public Library

Lincoln County · 21 High Street, Wiscasset, ME 04578 · Local listing

A public-library location reported in the IMLS FY 2024 survey. Ask this branch about learning materials, library-card eligibility, accessible formats, computer access and activities for your family. Availability varies by branch.

IMLS FY 2024 Public Libraries Survey, outlet ME0235-002. Address and phone are survey-reported; confirm current details, hours and accessibility before visiting. This does not establish specialized disability programs. The map is for finding the location, not a verified provider website.

Find this library on a map · Source

Bristol Area Library

Lincoln County · 619 Old County Road, Pemaquid, ME 04558 · Local listing

A public-library location reported in the IMLS FY 2024 survey. Ask this branch about learning materials, library-card eligibility, accessible formats, computer access and activities for your family. Availability varies by branch.

IMLS FY 2024 Public Libraries Survey, outlet ME0256-002. Address and phone are survey-reported; confirm current details, hours and accessibility before visiting. This does not establish specialized disability programs. The map is for finding the location, not a verified provider website.

Find this library on a map · Source

Bremen Public Library

Lincoln County · 204 Waldoboro Rd, Bremen, ME 04551 · Local listing

A public-library location reported in the IMLS FY 2024 survey. Ask this branch about learning materials, library-card eligibility, accessible formats, computer access and activities for your family. Availability varies by branch.

IMLS FY 2024 Public Libraries Survey, outlet ME0265-002. Address and phone are survey-reported; confirm current details, hours and accessibility before visiting. This does not establish specialized disability programs. The map is for finding the location, not a verified provider website.

Find this library on a map · Source

Southport Memorial Library

Lincoln County · 1032 Hendricks Hill Road, Southport, ME 04576 · Local listing

A public-library location reported in the IMLS FY 2024 survey. Ask this branch about learning materials, library-card eligibility, accessible formats, computer access and activities for your family. Availability varies by branch.

IMLS FY 2024 Public Libraries Survey, outlet ME0279-002. Address and phone are survey-reported; confirm current details, hours and accessibility before visiting. This does not establish specialized disability programs. The map is for finding the location, not a verified provider website.

Find this library on a map · Source

Bridge Academy Public Library

Lincoln County · 44 Middle Road, Dresden, ME 04342 · Local listing

A public-library location reported in the IMLS FY 2024 survey. Ask this branch about learning materials, library-card eligibility, accessible formats, computer access and activities for your family. Availability varies by branch.

IMLS FY 2024 Public Libraries Survey, outlet ME0288-002. Address and phone are survey-reported; confirm current details, hours and accessibility before visiting. This does not establish specialized disability programs. The map is for finding the location, not a verified provider website.

Find this library on a map · Source

Monhegan Memorial Library

Lincoln County · 1 Library Lane, Monhegan, ME 04852 · Local listing

A public-library location reported in the IMLS FY 2024 survey. Ask this branch about learning materials, library-card eligibility, accessible formats, computer access and activities for your family. Availability varies by branch.

IMLS FY 2024 Public Libraries Survey, outlet ME0289-002. Address and phone are survey-reported; confirm current details, hours and accessibility before visiting. This does not establish specialized disability programs. The map is for finding the location, not a verified provider website.

Find this library on a map · Source

Whitefield Library

Lincoln County · 1 Arlington Lane, Whitefield, ME 04353 · Local listing

A public-library location reported in the IMLS FY 2024 survey. Ask this branch about learning materials, library-card eligibility, accessible formats, computer access and activities for your family. Availability varies by branch.

IMLS FY 2024 Public Libraries Survey, outlet ME0321-001. Address and phone are survey-reported; confirm current details, hours and accessibility before visiting. This does not establish specialized disability programs. The map is for finding the location, not a verified provider website.

Find this library on a map · Source

Washington County (49 listings)

Search Washington County resources

RSU 37/MSAD 37 — district contact

Washington County · 1020 Sacarap Road, Harrington, ME 04643 · Local listing

RSU 37/MSAD 37 is listed by NCES with a district office in Washington County. Contact the district to identify the office responsible for your address and ask about special education, IEP support, Child Find evaluations, and parent support. For homeschool or private-school referrals, ask which process applies. This is a district contact, not a separate therapy provider.

Location and contact source: NCES CCD 2024–25 district directory and EDGE district-office locations. A county can contain several districts; an office location does not establish your child’s enrollment or service eligibility. Confirm the current contact, school assignment and services directly.

Visit district website · Source

Calais Public Schools — district contact

Washington County · 32 Blue Devil Hill, Calais, ME 04619 · Local listing

Calais Public Schools is listed by NCES with a district office in Washington County. Contact the district to identify the office responsible for your address and ask about special education, IEP support, Child Find evaluations, and parent support. For homeschool or private-school referrals, ask which process applies. This is a district contact, not a separate therapy provider.

Location and contact source: NCES CCD 2024–25 district directory and EDGE district-office locations. A county can contain several districts; an office location does not establish your child’s enrollment or service eligibility. Confirm the current contact, school assignment and services directly.

Visit district website · Source

HARRINGTON FAMILY HEALTH CENTER

Washington County · 50 E Main St, Harrington, ME 04643-3043 · Local listing

HRSA lists this health-center service site at 50 E Main St, Harrington, ME 04643-3043. Contact the center to ask which services are provided at this location, ages accepted, accessibility and communication accommodations, referrals, insurance and payment options. A listed health-center site does not establish that specialty therapy or a particular treatment is available.

Source: HRSA Health Center Service Delivery Sites, accessed September 29, 2026; site record 10301. Services, hours and appointment availability must be confirmed directly. This listing is not a clinical recommendation or a license verification.

Visit health-center website · Source

REGIONAL MEDICAL CENTER AT LUBEC, INC.

Washington County · 43 S Lubec Rd, Lubec, ME 04652-3620 · Local listing

HRSA lists this health-center service site at 43 S Lubec Rd, Lubec, ME 04652-3620. Contact the center to ask which services are provided at this location, ages accepted, accessibility and communication accommodations, referrals, insurance and payment options. A listed health-center site does not establish that specialty therapy or a particular treatment is available.

Source: HRSA Health Center Service Delivery Sites, accessed September 29, 2026; site record 8809. Services, hours and appointment availability must be confirmed directly. This listing is not a clinical recommendation or a license verification.

Visit health-center website · Source

East Machias Public Schools — district contact

Washington County · 291 Court Street, Machias, ME 04654 · Local listing

NCES lists this district office in Washington County. Ask about school assignment, Child Find evaluations, special education and family support for your child’s address and education setting.

Source: NCES CCD and EDGE 2024–25 district records. Office location is not an attendance boundary or guarantee of eligibility. Confirm current contacts and referral responsibilities. This is a district agency, not an individual school or therapy provider.

View NCES district contact · Source

Cutler Public Schools — district contact

Washington County · 2066 Cutler Road, Cutler, ME 04626 · Local listing

NCES lists this district office in Washington County. Ask about school assignment, Child Find evaluations, special education and family support for your child’s address and education setting.

Source: NCES CCD and EDGE 2024–25 district records. Office location is not an attendance boundary or guarantee of eligibility. Confirm current contacts and referral responsibilities. This is a district agency, not an individual school or therapy provider.

View NCES district contact · Source

Machiasport Public Schools — district contact

Washington County · 492 Port Road, Machiasport, ME 04655 · Local listing

NCES lists this district office in Washington County. Ask about school assignment, Child Find evaluations, special education and family support for your child’s address and education setting.

Source: NCES CCD and EDGE 2024–25 district records. Office location is not an attendance boundary or guarantee of eligibility. Confirm current contacts and referral responsibilities. This is a district agency, not an individual school or therapy provider.

View NCES district contact · Source

Whiting Public Schools — district contact

Washington County · 291 Court Street, Machias, ME 04654 · Local listing

NCES lists this district office in Washington County. Ask about school assignment, Child Find evaluations, special education and family support for your child’s address and education setting.

Source: NCES CCD and EDGE 2024–25 district records. Office location is not an attendance boundary or guarantee of eligibility. Confirm current contacts and referral responsibilities. This is a district agency, not an individual school or therapy provider.

View NCES district contact · Source

Alexander Public Schools — district contact

Washington County · 423 US Route 1, Pembroke, ME 04666 · Local listing

NCES lists this district office in Washington County. Ask about school assignment, Child Find evaluations, special education and family support for your child’s address and education setting.

Source: NCES CCD and EDGE 2024–25 district records. Office location is not an attendance boundary or guarantee of eligibility. Confirm current contacts and referral responsibilities. This is a district agency, not an individual school or therapy provider.

View NCES district contact · Source

Baileyville Public Schools — district contact

Washington County · 63 Broadway, Baileyville, ME 04694 · Local listing

NCES lists this district office in Washington County. Ask about school assignment, Child Find evaluations, special education and family support for your child’s address and education setting.

Source: NCES CCD and EDGE 2024–25 district records. Office location is not an attendance boundary or guarantee of eligibility. Confirm current contacts and referral responsibilities. This is a district agency, not an individual school or therapy provider.

View NCES district contact · Source

Beals Public Schools — district contact

Washington County · 24 Mill Rd, Beals, ME 04611 · Local listing

NCES lists this district office in Washington County. Ask about school assignment, Child Find evaluations, special education and family support for your child’s address and education setting.

Source: NCES CCD and EDGE 2024–25 district records. Office location is not an attendance boundary or guarantee of eligibility. Confirm current contacts and referral responsibilities. This is a district agency, not an individual school or therapy provider.

View NCES district contact · Source

Eastport Public Schools — district contact

Washington County · 423 US Route 1, Pembroke, ME 04666 · Local listing

NCES lists this district office in Washington County. Ask about school assignment, Child Find evaluations, special education and family support for your child’s address and education setting.

Source: NCES CCD and EDGE 2024–25 district records. Office location is not an attendance boundary or guarantee of eligibility. Confirm current contacts and referral responsibilities. This is a district agency, not an individual school or therapy provider.

View NCES district contact · Source

East Range CSD — district contact

Washington County · 187 School Street, Topsfield, ME 04490 · Local listing

NCES lists this district office in Washington County. Ask about school assignment, Child Find evaluations, special education and family support for your child’s address and education setting.

Source: NCES CCD and EDGE 2024–25 district records. Office location is not an attendance boundary or guarantee of eligibility. Confirm current contacts and referral responsibilities. This is a district agency, not an individual school or therapy provider.

View NCES district contact · Source

Jonesboro Public Schools — district contact

Washington County · 291 Court Street, Machias, ME 04654 · Local listing

NCES lists this district office in Washington County. Ask about school assignment, Child Find evaluations, special education and family support for your child’s address and education setting.

Source: NCES CCD and EDGE 2024–25 district records. Office location is not an attendance boundary or guarantee of eligibility. Confirm current contacts and referral responsibilities. This is a district agency, not an individual school or therapy provider.

View NCES district contact · Source

Jonesport Public Schools — district contact

Washington County · 139 Snare Creek Lane, Jonesport, ME 04649 · Local listing

NCES lists this district office in Washington County. Ask about school assignment, Child Find evaluations, special education and family support for your child’s address and education setting.

Source: NCES CCD and EDGE 2024–25 district records. Office location is not an attendance boundary or guarantee of eligibility. Confirm current contacts and referral responsibilities. This is a district agency, not an individual school or therapy provider.

View NCES district contact · Source

Machias Public Schools — district contact

Washington County · 291 Court Street, Machias, ME 04654 · Local listing

NCES lists this district office in Washington County. Ask about school assignment, Child Find evaluations, special education and family support for your child’s address and education setting.

Source: NCES CCD and EDGE 2024–25 district records. Office location is not an attendance boundary or guarantee of eligibility. Confirm current contacts and referral responsibilities. This is a district agency, not an individual school or therapy provider.

View NCES district contact · Source

Moosabec CSD — district contact

Washington County · 180 Snare Creek Lane, Jonesport, ME 04649 · Local listing

NCES lists this district office in Washington County. Ask about school assignment, Child Find evaluations, special education and family support for your child’s address and education setting.

Source: NCES CCD and EDGE 2024–25 district records. Office location is not an attendance boundary or guarantee of eligibility. Confirm current contacts and referral responsibilities. This is a district agency, not an individual school or therapy provider.

View NCES district contact · Source

Pembroke Public Schools — district contact

Washington County · 423 US Route 1, Pembroke, ME 04666 · Local listing

NCES lists this district office in Washington County. Ask about school assignment, Child Find evaluations, special education and family support for your child’s address and education setting.

Source: NCES CCD and EDGE 2024–25 district records. Office location is not an attendance boundary or guarantee of eligibility. Confirm current contacts and referral responsibilities. This is a district agency, not an individual school or therapy provider.

View NCES district contact · Source

Perry Public Schools — district contact

Washington County · 423 US Route 1, Pembroke, ME 04666 · Local listing

NCES lists this district office in Washington County. Ask about school assignment, Child Find evaluations, special education and family support for your child’s address and education setting.

Source: NCES CCD and EDGE 2024–25 district records. Office location is not an attendance boundary or guarantee of eligibility. Confirm current contacts and referral responsibilities. This is a district agency, not an individual school or therapy provider.

View NCES district contact · Source

Princeton Public Schools — district contact

Washington County · 63 Broadway, Baileyville, ME 04694 · Local listing

NCES lists this district office in Washington County. Ask about school assignment, Child Find evaluations, special education and family support for your child’s address and education setting.

Source: NCES CCD and EDGE 2024–25 district records. Office location is not an attendance boundary or guarantee of eligibility. Confirm current contacts and referral responsibilities. This is a district agency, not an individual school or therapy provider.

View NCES district contact · Source

RSU 84/MSAD 14 — district contact

Washington County · 31A Houlton, Danforth, ME 04424 · Local listing

NCES lists this district office in Washington County. Ask about school assignment, Child Find evaluations, special education and family support for your child’s address and education setting.

Source: NCES CCD and EDGE 2024–25 district records. Office location is not an attendance boundary or guarantee of eligibility. Confirm current contacts and referral responsibilities. This is a district agency, not an individual school or therapy provider.

View NCES district contact · Source

RSU 85/MSAD 19 — district contact

Washington County · 423 US Route 1, Pembroke, ME 04666 · Local listing

NCES lists this district office in Washington County. Ask about school assignment, Child Find evaluations, special education and family support for your child’s address and education setting.

Source: NCES CCD and EDGE 2024–25 district records. Office location is not an attendance boundary or guarantee of eligibility. Confirm current contacts and referral responsibilities. This is a district agency, not an individual school or therapy provider.

View NCES district contact · Source

Cherryfield Public Schools — district contact

Washington County · Milbridge Road, Cherryfield, ME 04622 · Local listing

NCES lists this district office in Washington County. Ask about school assignment, Child Find evaluations, special education and family support for your child’s address and education setting.

Source: NCES CCD and EDGE 2024–25 district records. Office location is not an attendance boundary or guarantee of eligibility. Confirm current contacts and referral responsibilities. This is a district agency, not an individual school or therapy provider.

View NCES district contact · Source

Indian Township School — district contact

Washington County · 13 School Drive, Princeton, ME 04668 · Local listing

NCES lists this district office in Washington County. Ask about school assignment, Child Find evaluations, special education and family support for your child’s address and education setting.

Source: NCES CCD and EDGE 2024–25 district records. Office location is not an attendance boundary or guarantee of eligibility. Confirm current contacts and referral responsibilities. This is a district agency, not an individual school or therapy provider.

View NCES district contact · Source

Sipayik Elementary School — district contact

Washington County · 9 Sakom Road, Perry, ME 04667 · Local listing

NCES lists this district office in Washington County. Ask about school assignment, Child Find evaluations, special education and family support for your child’s address and education setting.

Source: NCES CCD and EDGE 2024–25 district records. Office location is not an attendance boundary or guarantee of eligibility. Confirm current contacts and referral responsibilities. This is a district agency, not an individual school or therapy provider.

View NCES district contact · Source

EHC Machias

Washington County · 160 Dublin St, Machias, ME 04654-3409 · Local listing

HRSA lists this health-center site at 160 Dublin St, Machias, ME 04654-3409. Call to ask about care offered here, ages accepted, disability access, communication support, insurance and payment options.

Source: HRSA Health Center Service Delivery Sites, accessed September 29, 2026, record 5067. This does not confirm specialty therapy, current hours, openings or a clinical recommendation. Search the HRSA finder using the site name and city; an individual website has not been verified.

Find this site in HRSA · Source

EAST MACHIAS

Washington County · 893 Main St, East Machias, ME 04630-4051 · Local listing

HRSA lists this health-center site at 893 Main St, East Machias, ME 04630-4051. Call to ask about care offered here, ages accepted, disability access, communication support, insurance and payment options.

Source: HRSA Health Center Service Delivery Sites, accessed September 29, 2026, record 10819. This does not confirm specialty therapy, current hours, openings or a clinical recommendation.

Visit health-center website · Source

ST CROIX REGIONAL AT CALAIS

Washington County · 5 Lowell St, Calais, ME 04619-1712 · Local listing

HRSA lists this health-center site at 5 Lowell St, Calais, ME 04619-1712. Call to ask about care offered here, ages accepted, disability access, communication support, insurance and payment options.

Source: HRSA Health Center Service Delivery Sites, accessed September 29, 2026, record 3469. This does not confirm specialty therapy, current hours, openings or a clinical recommendation. Search the HRSA finder using the site name and city; an individual website has not been verified.

Find this site in HRSA · Source

ST. CROIX REGIONAL FAMILY HEALTH CENTER

Washington County · 136 Mill St, Princeton, ME 04668-3344 · Local listing

HRSA lists this health-center site at 136 Mill St, Princeton, ME 04668-3344. Call to ask about care offered here, ages accepted, disability access, communication support, insurance and payment options.

Source: HRSA Health Center Service Delivery Sites, accessed September 29, 2026, record 13684. This does not confirm specialty therapy, current hours, openings or a clinical recommendation. Search the HRSA finder using the site name and city; an individual website has not been verified.

Find this site in HRSA · Source

EAST GRAND HEALTH CENTER

Washington County · 201 Houlton Rd, Danforth, ME 04424-3140 · Local listing

HRSA lists this health-center site at 201 Houlton Rd, Danforth, ME 04424-3140. Call to ask about care offered here, ages accepted, disability access, communication support, insurance and payment options.

Source: HRSA Health Center Service Delivery Sites, accessed September 29, 2026, record 7368. This does not confirm specialty therapy, current hours, openings or a clinical recommendation. Search the HRSA finder using the site name and city; an individual website has not been verified.

Find this site in HRSA · Source

EASTPORT HEALTH CARE, INC.

Washington County · 30 Boynton St, Eastport, ME 04631-1397 · Local listing

HRSA lists this health-center site at 30 Boynton St, Eastport, ME 04631-1397. Call to ask about care offered here, ages accepted, disability access, communication support, insurance and payment options.

Source: HRSA Health Center Service Delivery Sites, accessed September 29, 2026, record 1941. This does not confirm specialty therapy, current hours, openings or a clinical recommendation. Search the HRSA finder using the site name and city; an individual website has not been verified.

Find this site in HRSA · Source

Mayhew Library Assn

Washington County · 290 Water Street, Addison, ME 04606 · Local listing

A public-library location reported in the IMLS FY 2024 survey. Ask this branch about learning materials, library-card eligibility, accessible formats, computer access and activities for your family. Availability varies by branch.

IMLS FY 2024 Public Libraries Survey, outlet ME0002-002. Address and phone are survey-reported; confirm current details, hours and accessibility before visiting. This does not establish specialized disability programs. The map is for finding the location, not a verified provider website.

Find this library on a map · Source

Woodland Public Library

Washington County · 169 Main Street, Baileyville, ME 04694 · Local listing

A public-library location reported in the IMLS FY 2024 survey. Ask this branch about learning materials, library-card eligibility, accessible formats, computer access and activities for your family. Availability varies by branch.

IMLS FY 2024 Public Libraries Survey, outlet ME0011-002. Address and phone are survey-reported; confirm current details, hours and accessibility before visiting. This does not establish specialized disability programs. The map is for finding the location, not a verified provider website.

Find this library on a map · Source

Calais Free Library

Washington County · 9 Union Street, Calais, ME 04619 · Local listing

A public-library location reported in the IMLS FY 2024 survey. Ask this branch about learning materials, library-card eligibility, accessible formats, computer access and activities for your family. Availability varies by branch.

IMLS FY 2024 Public Libraries Survey, outlet ME0038-002. Address and phone are survey-reported; confirm current details, hours and accessibility before visiting. This does not establish specialized disability programs. The map is for finding the location, not a verified provider website.

Find this library on a map · Source

Cherryfield Public Library

Washington County · 35 Main Street, Cherryfield, ME 04622 · Local listing

A public-library location reported in the IMLS FY 2024 survey. Ask this branch about learning materials, library-card eligibility, accessible formats, computer access and activities for your family. Availability varies by branch.

IMLS FY 2024 Public Libraries Survey, outlet ME0049-001. Address and phone are survey-reported; confirm current details, hours and accessibility before visiting. This does not establish specialized disability programs. The map is for finding the location, not a verified provider website.

Find this library on a map · Source

Danforth Public Library

Washington County · 46 Central Street, Danforth, ME 04424 · Local listing

A public-library location reported in the IMLS FY 2024 survey. Ask this branch about learning materials, library-card eligibility, accessible formats, computer access and activities for your family. Availability varies by branch.

IMLS FY 2024 Public Libraries Survey, outlet ME0061-002. Address and phone are survey-reported; confirm current details, hours and accessibility before visiting. This does not establish specialized disability programs. The map is for finding the location, not a verified provider website.

Find this library on a map · Source

Sturdivant Public Library

Washington County · 514 Main Street, East Machias, ME 04630 · Local listing

A public-library location reported in the IMLS FY 2024 survey. Ask this branch about learning materials, library-card eligibility, accessible formats, computer access and activities for your family. Availability varies by branch.

IMLS FY 2024 Public Libraries Survey, outlet ME0067-002. Address and phone are survey-reported; confirm current details, hours and accessibility before visiting. This does not establish specialized disability programs. The map is for finding the location, not a verified provider website.

Find this library on a map · Source

Gallison Memorial Library

Washington County · 11 Center Street, Harrington, ME 04643 · Local listing

A public-library location reported in the IMLS FY 2024 survey. Ask this branch about learning materials, library-card eligibility, accessible formats, computer access and activities for your family. Availability varies by branch.

IMLS FY 2024 Public Libraries Survey, outlet ME0097-002. Address and phone are survey-reported; confirm current details, hours and accessibility before visiting. This does not establish specialized disability programs. The map is for finding the location, not a verified provider website.

Find this library on a map · Source

Peabody Memorial Library

Washington County · 162 Main Street, Jonesport, ME 04649 · Local listing

A public-library location reported in the IMLS FY 2024 survey. Ask this branch about learning materials, library-card eligibility, accessible formats, computer access and activities for your family. Availability varies by branch.

IMLS FY 2024 Public Libraries Survey, outlet ME0112-002. Address and phone are survey-reported; confirm current details, hours and accessibility before visiting. This does not establish specialized disability programs. The map is for finding the location, not a verified provider website.

Find this library on a map · Source

Lubec Memorial Library

Washington County · 55 Water Street, Lubec, ME 04652 · Local listing

A public-library location reported in the IMLS FY 2024 survey. Ask this branch about learning materials, library-card eligibility, accessible formats, computer access and activities for your family. Availability varies by branch.

IMLS FY 2024 Public Libraries Survey, outlet ME0129-002. Address and phone are survey-reported; confirm current details, hours and accessibility before visiting. This does not establish specialized disability programs. The map is for finding the location, not a verified provider website.

Find this library on a map · Source

Porter Memorial Library

Washington County · 92 Court St, Machias, ME 04654 · Local listing

A public-library location reported in the IMLS FY 2024 survey. Ask this branch about learning materials, library-card eligibility, accessible formats, computer access and activities for your family. Availability varies by branch.

IMLS FY 2024 Public Libraries Survey, outlet ME0130-002. Address and phone are survey-reported; confirm current details, hours and accessibility before visiting. This does not establish specialized disability programs. The map is for finding the location, not a verified provider website.

Find this library on a map · Source

Princeton Public Library

Washington County · 40 Main Street, Princeton, ME 04668 · Local listing

A public-library location reported in the IMLS FY 2024 survey. Ask this branch about learning materials, library-card eligibility, accessible formats, computer access and activities for your family. Availability varies by branch.

IMLS FY 2024 Public Libraries Survey, outlet ME0176-002. Address and phone are survey-reported; confirm current details, hours and accessibility before visiting. This does not establish specialized disability programs. The map is for finding the location, not a verified provider website.

Find this library on a map · Source

Henry D. Moore Library

Washington County · 22 Village Road, Steuben, ME 04680 · Local listing

A public-library location reported in the IMLS FY 2024 survey. Ask this branch about learning materials, library-card eligibility, accessible formats, computer access and activities for your family. Availability varies by branch.

IMLS FY 2024 Public Libraries Survey, outlet ME0205-002. Address and phone are survey-reported; confirm current details, hours and accessibility before visiting. This does not establish specialized disability programs. The map is for finding the location, not a verified provider website.

Find this library on a map · Source

Whitneyville Public Library

Washington County · 6 Cross Street, Whitneyville, ME 04654 · Local listing

A public-library location reported in the IMLS FY 2024 survey. Ask this branch about learning materials, library-card eligibility, accessible formats, computer access and activities for your family. Availability varies by branch.

IMLS FY 2024 Public Libraries Survey, outlet ME0228-002. Address and phone are survey-reported; confirm current details, hours and accessibility before visiting. This does not establish specialized disability programs. The map is for finding the location, not a verified provider website.

Find this library on a map · Source

Milbridge Public Library

Washington County · 18 School Street, Milbridge, ME 04658 · Local listing

A public-library location reported in the IMLS FY 2024 survey. Ask this branch about learning materials, library-card eligibility, accessible formats, computer access and activities for your family. Availability varies by branch.

IMLS FY 2024 Public Libraries Survey, outlet ME0239-002. Address and phone are survey-reported; confirm current details, hours and accessibility before visiting. This does not establish specialized disability programs. The map is for finding the location, not a verified provider website.

Find this library on a map · Source

Peavey Memorial Library

Washington County · 26 Water Street, Eastport, ME 04631 · Local listing

A public-library location reported in the IMLS FY 2024 survey. Ask this branch about learning materials, library-card eligibility, accessible formats, computer access and activities for your family. Availability varies by branch.

IMLS FY 2024 Public Libraries Survey, outlet ME0250-002. Address and phone are survey-reported; confirm current details, hours and accessibility before visiting. This does not establish specialized disability programs. The map is for finding the location, not a verified provider website.

Find this library on a map · Source

Lincoln Memorial Library - Dennysville

Washington County · 17 King Street, Dennysville, ME 04628 · Local listing

A public-library location reported in the IMLS FY 2024 survey. Ask this branch about learning materials, library-card eligibility, accessible formats, computer access and activities for your family. Availability varies by branch.

IMLS FY 2024 Public Libraries Survey, outlet ME0267-002. Address and phone are survey-reported; confirm current details, hours and accessibility before visiting. This does not establish specialized disability programs. The map is for finding the location, not a verified provider website.

Find this library on a map · Source

Louise Clements Library

Washington County · 2655 Cutler Road, Cutler, ME 04626 · Local listing

A public-library location reported in the IMLS FY 2024 survey. Ask this branch about learning materials, library-card eligibility, accessible formats, computer access and activities for your family. Availability varies by branch.

IMLS FY 2024 Public Libraries Survey, outlet ME0312-001. Address and phone are survey-reported; confirm current details, hours and accessibility before visiting. This does not establish specialized disability programs. The map is for finding the location, not a verified provider website.

Find this library on a map · Source

Pembroke Library

Washington County · 221 Old County Road, Pembroke, ME 04666 · Local listing

A public-library location reported in the IMLS FY 2024 survey. Ask this branch about learning materials, library-card eligibility, accessible formats, computer access and activities for your family. Availability varies by branch.

IMLS FY 2024 Public Libraries Survey, outlet ME0314-001. Address and phone are survey-reported; confirm current details, hours and accessibility before visiting. This does not establish specialized disability programs. The map is for finding the location, not a verified provider website.

Find this library on a map · Source

Franklin County (19 listings)

Search Franklin County resources

RSU 09 — district contact

Franklin County · 227 Main Street, Farmington, ME 04938 · Local listing

RSU 09 is listed by NCES with a district office in Franklin County. Contact the district to identify the office responsible for your address and ask about special education, IEP support, Child Find evaluations, and parent support. For homeschool or private-school referrals, ask which process applies. This is a district contact, not a separate therapy provider.

Location and contact source: NCES CCD 2024–25 district directory and EDGE district-office locations. A county can contain several districts; an office location does not establish your child’s enrollment or service eligibility. Confirm the current contact, school assignment and services directly.

Visit district website · Source

RSU 58/MSAD 58 — district contact

Franklin County · 1401 Rangeley Road, Phillips, ME 04966 · Local listing

RSU 58/MSAD 58 is listed by NCES with a district office in Franklin County. Contact the district to identify the office responsible for your address and ask about special education, IEP support, Child Find evaluations, and parent support. For homeschool or private-school referrals, ask which process applies. This is a district contact, not a separate therapy provider.

Location and contact source: NCES CCD 2024–25 district directory and EDGE district-office locations. A county can contain several districts; an office location does not establish your child’s enrollment or service eligibility. Confirm the current contact, school assignment and services directly.

Visit district website · Source

RANGELEY FAMILY MEDICINE

Franklin County · 42 Dallas Hill Rd, Rangeley, ME 04970-4032 · Local listing

HRSA lists this health-center service site at 42 Dallas Hill Rd, Rangeley, ME 04970-4032. Contact the center to ask which services are provided at this location, ages accepted, accessibility and communication accommodations, referrals, insurance and payment options. A listed health-center site does not establish that specialty therapy or a particular treatment is available.

Source: HRSA Health Center Service Delivery Sites, accessed September 29, 2026; site record 16311. Services, hours and appointment availability must be confirmed directly. This listing is not a clinical recommendation or a license verification.

Visit health-center website · Source

RSU 78 — district contact

Franklin County · 43 Mendolia Road, Rangeley, ME 04970 · Local listing

NCES lists this district office in Franklin County. Ask about school assignment, Child Find evaluations, special education and family support for your child’s address and education setting.

Source: NCES CCD and EDGE 2024–25 district records. Office location is not an attendance boundary or guarantee of eligibility. Confirm current contacts and referral responsibilities. This is a district agency, not an individual school or therapy provider.

View NCES district contact · Source

Eustis Public Schools — district contact

Franklin County · 65 School Street, Stratton, ME 04982 · Local listing

NCES lists this district office in Franklin County. Ask about school assignment, Child Find evaluations, special education and family support for your child’s address and education setting.

Source: NCES CCD and EDGE 2024–25 district records. Office location is not an attendance boundary or guarantee of eligibility. Confirm current contacts and referral responsibilities. This is a district agency, not an individual school or therapy provider.

View NCES district contact · Source

MT. ABRAM REGIONAL HEALTH CENTER

Franklin County · 25 Depot St, Kingfield, ME 04947-4208 · Local listing

HRSA lists this health-center site at 25 Depot St, Kingfield, ME 04947-4208. Call to ask about care offered here, ages accepted, disability access, communication support, insurance and payment options.

Source: HRSA Health Center Service Delivery Sites, accessed September 29, 2026, record 7550. This does not confirm specialty therapy, current hours, openings or a clinical recommendation. Search the HRSA finder using the site name and city; an individual website has not been verified.

Find this site in HRSA · Source

STRONG AREA HEALTH CENTER

Franklin County · 177 N Main St, Strong, ME 04983-3005 · Local listing

HRSA lists this health-center site at 177 N Main St, Strong, ME 04983-3005. Call to ask about care offered here, ages accepted, disability access, communication support, insurance and payment options.

Source: HRSA Health Center Service Delivery Sites, accessed September 29, 2026, record 9262. This does not confirm specialty therapy, current hours, openings or a clinical recommendation. Search the HRSA finder using the site name and city; an individual website has not been verified.

Find this site in HRSA · Source

Carrabassett Valley Public Library

Franklin County · 3209 Carrabassett Drive #3, Carrabassett Valley, ME 04947 · Local listing

A public-library location reported in the IMLS FY 2024 survey. Ask this branch about learning materials, library-card eligibility, accessible formats, computer access and activities for your family. Availability varies by branch.

IMLS FY 2024 Public Libraries Survey, outlet ME0044-002. Address and phone are survey-reported; confirm current details, hours and accessibility before visiting. This does not establish specialized disability programs. The map is for finding the location, not a verified provider website.

Find this library on a map · Source

Stratton Public Library

Franklin County · 88 Main Street, Stratton, ME 04982 · Local listing

A public-library location reported in the IMLS FY 2024 survey. Ask this branch about learning materials, library-card eligibility, accessible formats, computer access and activities for your family. Availability varies by branch.

IMLS FY 2024 Public Libraries Survey, outlet ME0073-002. Address and phone are survey-reported; confirm current details, hours and accessibility before visiting. This does not establish specialized disability programs. The map is for finding the location, not a verified provider website.

Find this library on a map · Source

Farmington Public Library

Franklin County · 117 Academy Street, Farmington, ME 04938 · Local listing

A public-library location reported in the IMLS FY 2024 survey. Ask this branch about learning materials, library-card eligibility, accessible formats, computer access and activities for your family. Availability varies by branch.

IMLS FY 2024 Public Libraries Survey, outlet ME0076-002. Address and phone are survey-reported; confirm current details, hours and accessibility before visiting. This does not establish specialized disability programs. The map is for finding the location, not a verified provider website.

Find this library on a map · Source

Jay-Niles Memorial Library

Franklin County · 983 Main Street, Jay, ME 04239 · Local listing

A public-library location reported in the IMLS FY 2024 survey. Ask this branch about learning materials, library-card eligibility, accessible formats, computer access and activities for your family. Availability varies by branch.

IMLS FY 2024 Public Libraries Survey, outlet ME0110-002. Address and phone are survey-reported; confirm current details, hours and accessibility before visiting. This does not establish specialized disability programs. The map is for finding the location, not a verified provider website.

Find this library on a map · Source

Webster Library

Franklin County · 22 Depot Street, Kingfield, ME 04947 · Local listing

A public-library location reported in the IMLS FY 2024 survey. Ask this branch about learning materials, library-card eligibility, accessible formats, computer access and activities for your family. Availability varies by branch.

IMLS FY 2024 Public Libraries Survey, outlet ME0116-002. Address and phone are survey-reported; confirm current details, hours and accessibility before visiting. This does not establish specialized disability programs. The map is for finding the location, not a verified provider website.

Find this library on a map · Source

Jim Ditzler Memorial Library

Franklin County · 37 Library Road, New Sharon, ME 04955 · Local listing

A public-library location reported in the IMLS FY 2024 survey. Ask this branch about learning materials, library-card eligibility, accessible formats, computer access and activities for your family. Availability varies by branch.

IMLS FY 2024 Public Libraries Survey, outlet ME0149-002. Address and phone are survey-reported; confirm current details, hours and accessibility before visiting. This does not establish specialized disability programs. The map is for finding the location, not a verified provider website.

Find this library on a map · Source

New Vineyard Public Library

Franklin County · 20 Lake Street, New Vineyard, ME 04956 · Local listing

A public-library location reported in the IMLS FY 2024 survey. Ask this branch about learning materials, library-card eligibility, accessible formats, computer access and activities for your family. Availability varies by branch.

IMLS FY 2024 Public Libraries Survey, outlet ME0150-002. Address and phone are survey-reported; confirm current details, hours and accessibility before visiting. This does not establish specialized disability programs. The map is for finding the location, not a verified provider website.

Find this library on a map · Source

Phillips Public Library

Franklin County · 96 Main Street, Phillips, ME 04966 · Local listing

A public-library location reported in the IMLS FY 2024 survey. Ask this branch about learning materials, library-card eligibility, accessible formats, computer access and activities for your family. Availability varies by branch.

IMLS FY 2024 Public Libraries Survey, outlet ME0170-002. Address and phone are survey-reported; confirm current details, hours and accessibility before visiting. This does not establish specialized disability programs. The map is for finding the location, not a verified provider website.

Find this library on a map · Source

Rangeley Public Library

Franklin County · 7 Lake Street, Rangeley, ME 04970 · Local listing

A public-library location reported in the IMLS FY 2024 survey. Ask this branch about learning materials, library-card eligibility, accessible formats, computer access and activities for your family. Availability varies by branch.

IMLS FY 2024 Public Libraries Survey, outlet ME0177-002. Address and phone are survey-reported; confirm current details, hours and accessibility before visiting. This does not establish specialized disability programs. The map is for finding the location, not a verified provider website.

Find this library on a map · Source

Wilton Free Public Library

Franklin County · 6 Goodspeed Street, Wilton, ME 04294 · Local listing

A public-library location reported in the IMLS FY 2024 survey. Ask this branch about learning materials, library-card eligibility, accessible formats, computer access and activities for your family. Availability varies by branch.

IMLS FY 2024 Public Libraries Survey, outlet ME0229-002. Address and phone are survey-reported; confirm current details, hours and accessibility before visiting. This does not establish specialized disability programs. The map is for finding the location, not a verified provider website.

Find this library on a map · Source

Strong Public Library

Franklin County · 14 South Main St., Strong, ME 04983 · Local listing

A public-library location reported in the IMLS FY 2024 survey. Ask this branch about learning materials, library-card eligibility, accessible formats, computer access and activities for your family. Availability varies by branch.

IMLS FY 2024 Public Libraries Survey, outlet ME0254-002. Address and phone are survey-reported; confirm current details, hours and accessibility before visiting. This does not establish specialized disability programs. The map is for finding the location, not a verified provider website.

Find this library on a map · Source

Weld Free Public Library

Franklin County · 25 Church Street, Weld, ME 04285 · Local listing

A public-library location reported in the IMLS FY 2024 survey. Ask this branch about learning materials, library-card eligibility, accessible formats, computer access and activities for your family. Availability varies by branch.

IMLS FY 2024 Public Libraries Survey, outlet ME0261-002. Address and phone are survey-reported; confirm current details, hours and accessibility before visiting. This does not establish specialized disability programs. The map is for finding the location, not a verified provider website.

Find this library on a map · Source

Piscataquis County (12 listings)

Search Piscataquis County resources

RSU 80/MSAD 04 — district contact

Piscataquis County · 25 Campus Drive, Guilford, ME 04443 · Local listing

RSU 80/MSAD 04 is listed by NCES with a district office in Piscataquis County. Contact the district to identify the office responsible for your address and ask about special education, IEP support, Child Find evaluations, and parent support. For homeschool or private-school referrals, ask which process applies. This is a district contact, not a separate therapy provider.

Location and contact source: NCES CCD 2024–25 district directory and EDGE district-office locations. A county can contain several districts; an office location does not establish your child’s enrollment or service eligibility. Confirm the current contact, school assignment and services directly.

Visit district website · Source

RSU 68/MSAD 68 — district contact

Piscataquis County · 572 Bangor Road, Dover-Foxcroft, ME 04426 · Local listing

RSU 68/MSAD 68 is listed by NCES with a district office in Piscataquis County. Contact the district to identify the office responsible for your address and ask about special education, IEP support, Child Find evaluations, and parent support. For homeschool or private-school referrals, ask which process applies. This is a district contact, not a separate therapy provider.

Location and contact source: NCES CCD 2024–25 district directory and EDGE district-office locations. A county can contain several districts; an office location does not establish your child’s enrollment or service eligibility. Confirm the current contact, school assignment and services directly.

Visit district website · Source

KVHC Brownville

Piscataquis County · 180 Main Rd, Brownville, ME 04414-3107 · Local listing

HRSA lists this health-center service site at 180 Main Rd, Brownville, ME 04414-3107. Contact the center to ask which services are provided at this location, ages accepted, accessibility and communication accommodations, referrals, insurance and payment options. A listed health-center site does not establish that specialty therapy or a particular treatment is available.

Source: HRSA Health Center Service Delivery Sites, accessed September 29, 2026; site record 12873. Services, hours and appointment availability must be confirmed directly. This listing is not a clinical recommendation or a license verification.

Visit health-center website · Source

Greenville Public Schools — district contact

Piscataquis County · 130 Pritham Ave, Greenville, ME 04441 · Local listing

NCES lists this district office in Piscataquis County. Ask about school assignment, Child Find evaluations, special education and family support for your child’s address and education setting.

Source: NCES CCD and EDGE 2024–25 district records. Office location is not an attendance boundary or guarantee of eligibility. Confirm current contacts and referral responsibilities. This is a district agency, not an individual school or therapy provider.

View NCES district contact · Source

Katahdin Valley Health Center Dover Foxcroft

Piscataquis County · 188 Summer St, Dover Foxcroft, ME 04426-1129 · Local listing

HRSA lists this health-center site at 188 Summer St, Dover Foxcroft, ME 04426-1129. Call to ask about care offered here, ages accepted, disability access, communication support, insurance and payment options.

Source: HRSA Health Center Service Delivery Sites, accessed September 29, 2026, record 7618. This does not confirm specialty therapy, current hours, openings or a clinical recommendation.

Visit health-center website · Source

Brownville Public Library

Piscataquis County · 27 Church Street, Brownville, ME 04414 · Local listing

A public-library location reported in the IMLS FY 2024 survey. Ask this branch about learning materials, library-card eligibility, accessible formats, computer access and activities for your family. Availability varies by branch.

IMLS FY 2024 Public Libraries Survey, outlet ME0032-002. Address and phone are survey-reported; confirm current details, hours and accessibility before visiting. This does not establish specialized disability programs. The map is for finding the location, not a verified provider website.

Find this library on a map · Source

Thompson Free Library

Piscataquis County · 186 East Main Street, Dover-Foxcroft, ME 04426 · Local listing

A public-library location reported in the IMLS FY 2024 survey. Ask this branch about learning materials, library-card eligibility, accessible formats, computer access and activities for your family. Availability varies by branch.

IMLS FY 2024 Public Libraries Survey, outlet ME0066-001. Address and phone are survey-reported; confirm current details, hours and accessibility before visiting. This does not establish specialized disability programs. The map is for finding the location, not a verified provider website.

Find this library on a map · Source

Shaw Public Library - Greenville

Piscataquis County · 9 Lily Bay Road, Greenville, ME 04441 · Local listing

A public-library location reported in the IMLS FY 2024 survey. Ask this branch about learning materials, library-card eligibility, accessible formats, computer access and activities for your family. Availability varies by branch.

IMLS FY 2024 Public Libraries Survey, outlet ME0092-002. Address and phone are survey-reported; confirm current details, hours and accessibility before visiting. This does not establish specialized disability programs. The map is for finding the location, not a verified provider website.

Find this library on a map · Source

Guilford Memorial Library

Piscataquis County · 4 Library Street, Guilford, ME 04443 · Local listing

A public-library location reported in the IMLS FY 2024 survey. Ask this branch about learning materials, library-card eligibility, accessible formats, computer access and activities for your family. Availability varies by branch.

IMLS FY 2024 Public Libraries Survey, outlet ME0093-002. Address and phone are survey-reported; confirm current details, hours and accessibility before visiting. This does not establish specialized disability programs. The map is for finding the location, not a verified provider website.

Find this library on a map · Source

Milo Free Public Library

Piscataquis County · 4 Pleasant Street, Milo, ME 04463 · Local listing

A public-library location reported in the IMLS FY 2024 survey. Ask this branch about learning materials, library-card eligibility, accessible formats, computer access and activities for your family. Availability varies by branch.

IMLS FY 2024 Public Libraries Survey, outlet ME0139-002. Address and phone are survey-reported; confirm current details, hours and accessibility before visiting. This does not establish specialized disability programs. The map is for finding the location, not a verified provider website.

Find this library on a map · Source

Monson Public Library

Piscataquis County · 35 Greenville Road, Monson, ME 04464 · Local listing

A public-library location reported in the IMLS FY 2024 survey. Ask this branch about learning materials, library-card eligibility, accessible formats, computer access and activities for your family. Availability varies by branch.

IMLS FY 2024 Public Libraries Survey, outlet ME0142-002. Address and phone are survey-reported; confirm current details, hours and accessibility before visiting. This does not establish specialized disability programs. The map is for finding the location, not a verified provider website.

Find this library on a map · Source

Harvey Memorial Library

Piscataquis County · 771 State Highway 150, Parkman, ME 04443 · Local listing

A public-library location reported in the IMLS FY 2024 survey. Ask this branch about learning materials, library-card eligibility, accessible formats, computer access and activities for your family. Availability varies by branch.

IMLS FY 2024 Public Libraries Survey, outlet ME0166-002. Address and phone are survey-reported; confirm current details, hours and accessibility before visiting. This does not establish specialized disability programs. The map is for finding the location, not a verified provider website.

Find this library on a map · Source

Additional regional contacts

Diocese of Portland, Maine

Diocese of Portland, Maine region · Maine · Regional contact

A Catholic-school directory for the Diocese of Portland, Maine area in Maine. This regional list does not cover every school in the state. Confirm each school’s address, admissions, disability supports, tuition, and financial aid.

Contact the program to confirm eligibility, service area, and current availability.

Visit resource

Equipment and supplies

Find new and used equipment by county in Maine, including local suppliers, loan programs and reuse contacts.