Legend

— town in which taxon has been recorded only recently (in or after 1980)

— both recent and historic records

— only historic records (dated prior to 1980)

— doubtful or erroneous record
Sources
Records retrieved from CNH Portal, NHESP town records for rare plants,
generic records (e.g., observations listed in the county floras), and salicicola photo records.
Click on any town marker to see source(s) of pertaining record(s) coded as [CNH], [generic], [photo], or [NHESP].
In the list below,
exclamation sign ('!') appended to years for verified records, and question mark ('?') for unverified.
Editing Options for Authorized Users
Authorized users can edit CNH records via links at [CNH table view],
photo records from [gallery pages],
and generic records using only standard Django [admin interface].
Records Sorted by Category
Only Historic
-
MA — Middlesex — Stoneham
[
1894
1920
1894
1920
]
-
MA — Norfolk — Milton
[
1895
1883
1888
]
-
MA — Middlesex — Cambridge
[
1898
1975
]
-
MA — Plymouth — Marshfield
[
1909
1909
]
-
MA — Franklin — Ashfield
[
1970
]
-
MA — Essex — Salisbury
[
0
]
-
MA — Essex — Andover
[
1903
]
-
MA — Essex — Newbury
[
1899
1898
1899
]
-
MA — Essex — Haverhill
[
1932
]
-
MA — Essex — Swampscott
[
1895
1886
]
-
MA — Middlesex — Billerica
[
1907
]
-
MA — Middlesex — Bedford
[
1894
]
-
MA — Middlesex — Belmont
[
1914
]
-
MA — Middlesex — Concord
[
1957
]
-
MA — Middlesex — Lexington
[
1917
]
-
MA — Middlesex — Medford
[
1904
1888
]
-
MA — Middlesex — Sherborn
[
1911
]
-
MA — Middlesex — Wakefield
[
1915
]
-
MA — Suffolk — Revere
[
0
]
-
MA — Norfolk — Bellingham
[
1933
]
-
MA — Norfolk — Needham
[
1887
]
-
MA — Worcester — Ashburnham
[
1892
]
-
MA — Worcester — Blackstone
[
1916
1916
]
-
MA — Worcester — Grafton
[
1955
]
-
MA — Worcester — Leicester
[
1944
1889
None
]
-
MA — Middlesex — Reading
[
1898
]
-
MA — Franklin — Conway
[
1928
]
-
MA — Hampshire — Amherst
[
1911
1919
1942
1914
]
-
MA — Hampshire — Hadley
[
1929
]
-
MA — Hampden — Holyoke
[
1979
]
Historic and Recent
- MA — Suffolk — Boston
[
2008
1904
1958
]
Verified:
[
?
?
?
]
- MA — Worcester — Worcester
[
1976
1997
]
Verified:
[
?
?
]
Only Recent
- MA — Berkshire — Pittsfield
[
1989
]
Verified:
[
?
]
- MA — Worcester — Sterling
[
2005
]
Verified:
[
?
]
- MA — Hampden — Southwick
[
1987
]
Verified:
[
?
]
- MA — Hampden — Blandford
[
1988
]
Verified:
[
?
]
- MA — Hampden — Longmeadow
[
1986
]
Verified:
[
?
]
- MA — Hampden — Springfield
[
2001
2003
2001
2005
1988
]
Verified:
[
?
?
?
?
?
]
- MA — Worcester — Petersham
[
2014
]
Verified:
[
?
]
- MA — Worcester — Shrewsbury
[
2006
]
Verified:
[
?
]
- MA — Worcester — Harvard
[
1993
]
Verified:
[
?
]
- MA — Franklin — Deerfield
[
1980
]
Verified:
[
?
]
- MA — Essex — Lynnfield
[
2004
]
Verified:
[
?
]
- MA — Hampden — Westfield
[
1980
]
Verified:
[
?
]
- MA — Hampden — Wilbraham
[
1980
]
Verified:
[
?
]
- MA — Middlesex — Maynard
[
1992
]
Verified:
[
?
]
- MA — Oak bluffs
[
2017
]
Verified:
[
?
]
- MA — Hull
[
2007
]
Verified:
[
?
]
- MA — Boston
[
2007
2007
2007
2009
]
Verified:
[
?
?
?
?
]
- MA — Winchester
[
2008
2011
2011
2011
2011
2011
]
Verified:
[
?
?
?
?
?
?
]
- MA — New bedford
[
2013
]
Verified:
[
?
]
- MA — Canton
[
2013
]
Verified:
[
?
]
- MA — Plymouth
[
2015
2015
2016
2016
2016
2016
2016
2016
2016
2016
2016
2016
2016
]
Verified:
[
?
?
?
?
?
?
?
?
?
?
?
?
?
]
- MA — Weymouth
[
2018
]
Verified:
[
?
]
- MA — Norwell
[
2019
]
Verified:
[
?
]
- MA — Mount washington
[
2017
2017
2017
]
Verified:
[
?
?
?
]
- MA — Waltham
[
2020
2020
]
Verified:
[
?
?
]
- MA — Adams
[
2021
2021
2021
2021
2021
2021
]
Verified:
[
?
?
?
?
?
?
]
- MA — Milton
[
2023
]
Verified:
[
?
]
Unable to Map
(town name missing or non-standard or locality outside New England)
- MA — Middlesex — Beaver Brook Reservation. Lower part [Belmont/Waltham]
- MA — Middlesex — Middlesex Fells [Reservation]
- MA — Essex — Plum Island
- MA — Essex — Amesbury Town
- MA — Middlesex — Beaver Brook Reservation
- MA — Middlesex Fells Reservation
- MA — Norfolk — Blue Hills Reservation
- MA — Middlesex — Sherburne
Generated
Feb. 24, 2026, 1:18 a.m. (America/New_York)