Guide
Free Massachusetts yearbooks online, by town
Town by town, the old school yearbooks we have read and published, with years, and where to look for the rest.
Many Massachusetts public libraries have digitized their local yearbooks and put them on the Internet Archive and Digital Commonwealth. They are spread over many sites, and no one list is complete. This guide points to the towns we have read, with the years, and then to the other places to look. We list only towns that have a page on this site.
How to use this list
Each town below links to its page here, which shows the schools, the years we have read and the people we publish from each. For every school and year, the Massachusetts directory also links to the original scan on the Internet Archive where one exists. The years given are the earliest and latest we have read, and some years in between may be missing. Some books are not about a high school at all: a few towns in the directory list a normal school, a college or a technical school.
Towns with a page here
Checked 20 October 2026. The directory grows as we read more books, so it is always more current than this list.
- Abington: 1929
- Andover: 1929
- Arlington: 1927 to 1930
- Attleboro: 1926 to 1928
- Barnstable: 1938 to 1939
- Belmont: 1923 to 1927
- Boston: 1908 to 1945, 7 schools
- Brockton: 1940 to 1945
- Brookline: 1923 to 1931
- Cambridge: 1914 to 1931, 2 schools
- Chelsea: 1925 to 1929
- Clinton: 1922 to 1939
- Everett: 1921 to 1927
- Fairhaven: 1926 to 1930
- Falmouth: 1936 to 1939
- Fitchburg: 1905 to 1945, 4 schools
- Framingham: 1919 to 1930, 3 schools
- Gloucester: 1927
- Greenfield: 1924 to 1930
- Hingham: 1935 to 1939
- Lawrence: 1920 to 1945
- Leominster: 1925 to 1938
- Lexington: 1935 to 1939
- Lowell: 1926 to 1934, 2 schools
- Ludlow: 1936
- Malden: 1919 to 1931
- Mansfield: 1928 to 1938
- Medford: 1924 to 1936
- Melrose: 1925 to 1942
- Methuen: 1930 to 1934
- Montague: 1937
- Natick: 1926 to 1939
- Needham: 1921 to 1930
- New Bedford: 1922 to 1945, 3 schools
- Newton: 1910 to 1928
- North Adams: 1905 to 1930
- North Andover: 1933
- Norton: 1921 to 1931
- Plymouth: 1937 to 1939
- Quincy: 1934 to 1939
- Salem: 1932 to 1945, 3 schools
- Saugus: 1929 to 1939
- Somerville: 1917 to 1931
- Springfield: 1904 to 1945, 8 schools
- Stoneham: 1939
- Stoughton: 1937 to 1938
- Taunton: 1926 to 1930
- Wakefield: 1925
- Watertown: 1921 to 1930
- Westfield: 1923 to 1929, 2 schools
- Weymouth: 1929 to 1934
- Winchester: 1930
- Winthrop: 1929
- Worcester: 1911 to 1945, 4 schools
Reading the list
- A single year (for example "1929") means we have read one book for that town so far. Other years may exist elsewhere.
- Our publication cutoff is 1945. Books published after that are not here, though the Internet Archive and library sites may hold them.
- Books published in 1930 or earlier are in the public domain in the United States. For 1931 to 1945 we say only "Published [year]" and make no such claim. The copyright guide explains.
Where to look for the towns and years that are not here
- The Ancestor Hunt's list of free Massachusetts yearbooks is a long, hand-built list that includes books we have not read. We have no connection to it; use it alongside this directory.
- Digital Commonwealth holds yearbooks from Massachusetts libraries, historical societies and colleges. Its search is often better than the Internet Archive's for local books.
- The Internet Archive's yearbook collection is where most of the scans in our directory come from. Search by school name and year.
- The town's public library: a local-history librarian will know which years were scanned, and which only exist on paper.
If the school you want is missing, the book may not be scanned, or it may be scanned and not yet read by us. The guide to finding yearbooks online covers the search, and this one covers what to do when nothing is online.
A quick method for a family search
- Pick the town your relative grew up in, then open its page from the list above.
- Open each school and year that fits the likely graduation year, with one year either side.
- Read the class list for the surname, trying variant spellings.
- If you find a name, open the person's page and follow the link to the scan to check it against the page itself.
Last checked 20 October 2026.