Highland Road is a starting point for exploring this Lake Arrowhead map. Look for Little Ossipee River and Brown Brook, then take in the roads and buildings around the community. Click here to purchase a print of this map for your wall.
Lake Arrowhead is a named community in York County.
KNOWOL made this map in 2026 from public survey records, United States Geological Survey elevation data and Census Bureau files. Its atlas layout brings together Lake Arrowhead’s streets, buildings, ponds and waterways, and terrain, the community boundary and the pattern of buildings. The community is mapped with its own boundary. The finished artwork gives Lake Arrowhead its own place title.
A community in two towns
Lake Arrowhead is a census-designated community in Waterboro and Limerick. It corresponds to the Lake Arrowhead Community subdivision, begun in the 1960s.
The subdivision surrounds an artificial lake on the Little Ossipee River. The community extends across the two towns, while remaining within York County.
See it on a wall
The Lake Arrowhead map as a framed print. Swipe for more.
Explore the Lake Arrowhead map
Highland Road, Division Drive and Harbor View Road are printed on this map. Island Road, Emery Road and Beaver Brook Road are more road names to look for in the aerial view.
Little Ossipee River and Brown Brook are labeled on the artwork. Enlarge the preview to examine the street pattern and the buildings beside the roads you recognize.
This map shows Lake Arrowhead as it looks today, made for people who call Lake Arrowhead home. Hang it in your office, library, or den, or use it to teach children the geography and history of the area. Zoom in on the preview above to explore the details, then click here to get your copy of the Lake Arrowhead, Maine map.
Sources






