New Salem town (Franklin County) Street Guide and Map
Villages, hamlets and neighbourhoods in New Salem town
List of streets in New Salem town
A
- Academy Drive
(service) B
- Bear's Den Falls Trail
(footway) - Blackington Road
- Blackinton Road
- Blueberry Hill Road
- Branch Bridge Road
C
- Cooleyville Road
- Cooleyville Road
- Cooleyville Road Extension
- Cooleyville Road Extension
- Coolidge Drive
- Crowl Road
D
- Daniel Shays Highway
(primary) - Daniel Shays Highway
(primary) - Double Oak Trail
(path) E
- Earl Whitaker Road
- Egypt Road
(track) - Ellis Drive
- Elm Street
(tertiary) - Elm Street
(tertiary) F
- Fay Road
- Fay Road
- Former Neilson Road
(path) - Fred Lenher Trail
(path) - Freeman Road
H
- Hager Road
- Hessian Lane
- Hunt Road
J
- J Vaughn Road
(track) - Jennie Horr Road
L
- Lavoie Lane
- Lovers Lane
M
- Macedonia Road
- Magoon Road
- Meacham Road
(tertiary) - Meachum Road
(tertiary) - Meetinghouse Lane
- Michael Lane
- Micheal Lane
- Millington Road
- Moosehorn Road
N
- Neilson Road
- Neilson Road
- North Main Street
- North Main Street
- North Prescott Road
- North Spec Pond Road
O
- Old County Road
- Old Main Street
- Old North Dana Road
- Old Petersham Road
- Orange Millington Road
(service) - Orange Road
- Osborne Road
P
- Petersham Road
- Pine Tree Drive
- Prescott Greenwich Road
(track) R
- Regulating Dam Road
- Russell Road
(track) S
- Shutesbury Road
- South Main Street
- South Main Street
- State Forest Road
- Stone Hill Road
- Sweezey Lane
W
- Wendell Road
(tertiary) - West Main Street
- West Street
- Whitaker Road
- William Rice Road
Places
Towns
- New Salem
Hamlets
- Cooleyville
- Morse Village
- North New Salem
- North Prescott
- Prescott Center
Localities
- New Salem Common Historic District
Islands
- Nelson Island