Cities within 100 miles of Petersham

2569 places found
Whately 23.2 miles

Whately

Massachusetts
US
42.4398, -72.6348
23.2 miles

Mystic Grove

Massachusetts
US
42.1820, -72.0023
New Ipswich 23.1 miles

New Ipswich

New Hampshire
US
42.7362, -71.8809
23.0 miles

Gates Crossing

Massachusetts
US
42.4959, -71.7370
Hadley 22.9 miles

Hadley

Massachusetts
US
42.3418, -72.5884
Ashby 22.8 miles

Ashby

Massachusetts
US
42.6773, -71.8187
Quacumquasit Pond (South Pond) 22.7 miles

Quacumquasit Pond (South Pond)

Massachusetts
US
42.1712, -72.0720
22.5 miles

Camp Forest Lake

New Hampshire
US
42.7887, -72.3595
Hatfield 22.4 miles

Hatfield

Massachusetts
US
42.3733, -72.5963
22.4 miles

Hales Crossing

Massachusetts
US
42.6543, -72.5640
Bernardston 22.4 miles

Bernardston

Massachusetts
US
42.6710, -72.5483
22.2 miles

South Village

Massachusetts
US
42.6668, -71.8245
Greenfield 22.2 miles

Greenfield

Massachusetts
US
42.5879, -72.5994
West Boylston 22.1 miles

West Boylston

Massachusetts
US
42.3668, -71.7856
Sterling 22.1 miles

Sterling

Massachusetts
US
42.4380, -71.7595
Winchester 22.1 miles

Winchester

New Hampshire
US
42.7734, -72.3831
22.0 miles

East Hadley

Massachusetts
US
42.3287, -72.5595
Leicester 22.0 miles

Leicester

Massachusetts
US
42.2459, -71.9087
21.9 miles

Bowkerville

New Hampshire
US
42.8059, -72.1643
21.9 miles

West Brimfield

Massachusetts
US
42.1756, -72.2606
Leominster 21.9 miles

Leominster

Massachusetts
US
42.5251, -71.7598
21.8 miles

South Vernon

Vermont
US
42.7276, -72.4645
Deerfield 21.8 miles

Deerfield

Massachusetts
US
42.5446, -72.6056
21.7 miles

West Northfield

Massachusetts
US
42.7265, -72.4643
Filter & Sort
Calculating Route

Please wait...