Directory
Massachusetts school yearbooks online
705 yearbooks from 64 towns, 1900 to 1945, with links to the scans.
This is a town-by-town list of 705 Massachusetts school yearbooks from 1900 to 1945 that are free to read online: 462 that we have read page by page, naming 63,759 people, and 243 more that are scanned at the Internet Archive and not yet read here. For each school it lists the years, how many people we publish from each year, and a link to the original scan. Download the list as a spreadsheet (CSV).
About this list
Every book on it is a free scan from the Internet Archive and its partner libraries, such as the Digital Commonwealth and public libraries across the state. Books marked scan only are listed from the archive’s catalogue record: the year is the one the archive gives and has not been checked against the cover, and a few may be a different kind of student publication. The books we have read are checked against the cover and each name is read from the page. The list is limited to books published in 1945 or earlier and does not claim to be every Massachusetts yearbook in existence, only those we can find online. Updated November 2026. A school or year missing? Read how to find old yearbooks online, ask the school or library, or write to hello@theclassalbum.com. Or search by name.
Jump to: Abington Agawam Andover Arlington Attleboro Barnstable Barre Belmont Boston Bridgewater Brockton Brookline Cambridge Chelsea Clinton Everett Fairhaven Falmouth Fitchburg Framingham Gloucester Greenfield Hingham Lawrence Leominster Lexington Lowell Ludlow Malden Mansfield Maynard Medford Melrose Methuen Montague Natick Needham New Bedford Newton North Adams North Andover Northampton Norton Pembroke Plymouth Quincy Salem Saugus Scituate Sharon Somerville Springfield Stoneham Stoughton Taunton Wakefield Waltham Watertown Westfield Weymouth Williamsburg Winchester Winthrop Worcester
Abington
Abington High School · 33 people
1929 (33) scan
scan only (names not yet indexed here): 1930
Agawam
Agawam High School · scan only (names not yet indexed here): 1927; 1928; 1929; 1930
Andover
Punchard High School · 64 people
1929 (64) scan
scan only (names not yet indexed here): 1916; 1923; 1924; 1927; 1930
Arlington
Arlington High School · 561 people
1927 (135) scan; 1928 (157) scan; 1929 (133) scan; 1930 (136) scan
scan only (names not yet indexed here): 1905; 1917; 1924
Attleboro
Attleboro High School · 225 people
1926 (96) scan; 1928 (129) scan
Barnstable
Barnstable High School · 139 people
1938 (54) scan; 1939 (85) scan
Barre
Barre High School · scan only (names not yet indexed here): 1929
Belmont
Belmont High School · 396 people
1923 (73) scan; 1924 (66) scan; 1925 (73) scan; 1926 (85) scan; 1927 (99) scan
scan only (names not yet indexed here): 1922
Boston
Boston High School of Commerce · scan only (names not yet indexed here): 1921
Boston Latin School · 1,568 people
1919 (16) scan; 1920 (10) scan; 1921 (12) scan; 1922 (16) scan; 1924 (14) scan; 1926 (104) scan; 1927 (122) scan; 1928 (146) scan; 1929 (35) scan; 1940 (223) scan; 1942 (245) scan; 1943 (228) scan; 1944 (187) scan; 1945 (210) scan
Boston University, College of Practical Arts and Letters · 76 people
1924 (76) scan
Cathedral High School · 80 people
1940 (36) scan; 1941 (44) scan
Emerson College · 227 people
1912 (57) scan; 1925 (70) scan; 1927 (71) scan; 1928 (29) scan
New England Conservatory of Music · 966 people
1908 (21) scan; 1909 (46) scan; 1911 (24) scan; 1913 (31) scan; 1914 (55) scan; 1915 (62) scan; 1916 (32) scan; 1917 (58) scan; 1919 (39) scan; 1922 (59) scan; 1924 (67) scan; 1925 (62) scan; 1926 (90) scan; 1927 (104) scan; 1928 (73) scan; 1929 (57) scan; 1930 (86) scan
Northeastern University · 507 people
1922 (66) scan; 1923 (88) scan; 1929 (91) scan; 1930 (262) scan
Roslindale High School · 964 people
1937 (217) scan; 1938 (344) scan; 1939 (403) scan
Bridgewater
State Normal School · scan only (names not yet indexed here): 1900; 1901; 1902; 1903; 1904; 1905; 1906; 1907; 1908; 1909; 1910; 1911; 1912; 1913; 1914; 1915; 1916; 1917; 1918; 1919; 1920; 1921; 1922; 1923; 1924; 1925; 1926; 1927; 1928; 1929; 1930
Brockton
Brockton High School · 3,268 people
1940 (615) scan; 1941 (630) scan; 1942 (577) scan; 1943 (556) scan; 1944 (441) scan; 1945 (449) scan
Brookline
Brookline High School · 1,795 people
1923 (103) scan; 1924 (118) scan; 1925 (179) scan; 1926 (171) scan; 1927 (219) scan; 1928 (232) scan; 1929 (249) scan; 1930 (251) scan; 1931 (273) scan
Cambridge
Cambridge High and Latin School · 4,996 people
1914 (62) scan; 1915 (163) scan; 1917 (214) scan; 1918 (196) scan; 1919 (237) scan; 1920 (256) scan; 1921 (238) scan; 1922 (254) scan; 1923 (319) scan; 1923 (1); 1924 (366) scan; 1925 (424) scan; 1925 (1); 1926 (462) scan; 1927 (459) scan; 1927 (3); 1928 (416) scan; 1928 (2); 1929 (421) scan; 1929 (16); 1930 (483) scan; 1930 (3)
Massachusetts Institute of Technology · scan only (names not yet indexed here): 1927
Rindge Technical School · 139 people
1931 (139) scan
Chelsea
Chelsea High School · 954 people
1925 (281) scan; 1925 (1); 1929 (307) scan; 1931 (365) scan
Clinton
Clinton High School · 782 people
1922 (49) scan; 1933 (116) scan; 1934 (121) scan; 1935 (119) scan; 1936 (65) scan; 1937 (128) scan; 1938 (99) scan; 1939 (85) scan
scan only (names not yet indexed here): 1914; 1915; 1916; 1917; 1918; 1920; 1921; 1923; 1924; 1925; 1926; 1927; 1928; 1929; 1930
Everett
Everett High School · 200 people
1921 (72) scan; 1927 (127) scan; 1927 (1)
scan only (names not yet indexed here): 1916; 1920
Fairhaven
Fairhaven High School · 128 people
1926 (54) scan; 1930 (74) scan
scan only (names not yet indexed here): 1923; 1924; 1925; 1926; 1927; 1928; 1929; 1930
Falmouth
Lawrence High School · 165 people
1936 (60) scan; 1937 (30) scan; 1939 (75) scan
Fitchburg
Fitchburg High School · 2,460 people
1905 (44) scan; 1907 (27) scan; 1908 (68) scan; 1910 (18) scan; 1911 (27) scan; 1912 (92) scan; 1913 (33) scan; 1915 (53) scan; 1916 (76) scan; 1917 (182) scan; 1918 (82) scan; 1919 (49) scan; 1920 (44) scan; 1921 (3) scan; 1923 (68) scan; 1924 (213) scan; 1925 (207) scan; 1926 (207) scan; 1927 (240) scan; 1928 (256) scan; 1929 (218) scan; 1930 (253) scan
scan only (names not yet indexed here): 1900; 1901; 1902; 1903; 1904; 1906; 1909; 1914
Fitchburg Normal School · 1,315 people
1922 (66) scan; 1923 (101) scan; 1924 (177) scan; 1925 (99) scan; 1926 (179) scan; 1927 (239) scan; 1928 (156) scan; 1929 (137) scan; 1930 (37) scan; 1931 (68) scan; 1932 (56) scan
St. Bernard's Central Catholic High School · 64 people
1934 (64) scan
scan only (names not yet indexed here): 1929; 1930
St. Bernard's High School · 1,347 people
1935 (91) scan; 1936 (97) scan; 1937 (139) scan; 1938 (122) scan; 1939 (150) scan; 1940 (126) scan; 1941 (148) scan; 1942 (129) scan; 1943 (124) scan; 1944 (123) scan; 1945 (98) scan
Framingham
Framingham State Normal School · 596 people
1919 (60) scan; 1921 (111) scan; 1923 (159) scan; 1927 (125) scan; 1930 (141) scan
Gloucester
Gloucester High School · 119 people
1927 (119) scan
scan only (names not yet indexed here): 1901; 1902; 1903; 1905; 1923; 1924; 1926; 1928; 1929; 1930
Greenfield
Greenfield High School · 205 people
1924 (70) scan; 1928 (77) scan; 1930 (58) scan
Hingham
Hingham High School · 533 people
1935 (62) scan; 1936 (118) scan; 1937 (112) scan; 1938 (114) scan; 1939 (127) scan
Lawrence
Lawrence High School · 1,052 people
1920 (158) scan; 1944 (512) scan; 1945 (382) scan
Leominster
Leominster High School · 1,015 people
1925 (75) scan; 1927 (67) scan; 1929 (93) scan; 1931 (95) scan; 1933 (132) scan; 1934 (139) scan; 1935 (142) scan; 1936 (121) scan; 1938 (151) scan
Lexington
Lexington High School · 342 people
1935 (173) scan; 1939 (169) scan
Lowell
Lowell High School · 209 people
1926 (209) scan
Lowell State Teachers College · 63 people
1934 (63) scan
Ludlow
Ludlow High School · 57 people
1936 (57) scan
Malden
Malden High School · 1,925 people
1919-B (70) scan; 1920 (53) scan; 1921 (80) scan; 1922-A (53) scan; 1923-B (87) scan; 1924 (48) scan; 1925 (77) scan; 1925 (2); 1926 (104) scan; 1926-A (86) scan; 1927 (133) scan; 1927-B (168) scan; 1928-A (97) scan; 1928-B (118) scan; 1929 (132) scan; 1929-A (135) scan; 1930 (110) scan; 1930-A (127) scan; 1931 (161) scan; 1931 (84) scan
scan only (names not yet indexed here): 1919
Mansfield
Mansfield High School · 199 people
1928 (23) scan; 1931 (52) scan; 1937 (46) scan; 1938 (78) scan
Maynard
Maynard High School · scan only (names not yet indexed here): 1916; 1927; 1928; 1929; 1930
Medford
Medford High School · 2,054 people
1924 (200) scan; 1926 (234) scan; 1927 (254) scan; 1928 (329) scan; 1929 (273) scan; 1930 (283) scan; 1936 (481) scan
Melrose
Melrose High School · 2,388 people
1925 (152) scan; 1926 (166) scan; 1927 (156) scan; 1928 (159) scan; 1929 (192) scan; 1930 (184) scan; 1930 (1); 1931 (88) scan; 1932 (195) scan; 1934 (110) scan; 1936 (247) scan; 1938 (277) scan; 1939 (205) scan; 1942 (256) scan
Methuen
Methuen High School · 283 people
1930 (89) scan; 1931 (108) scan; 1934 (86) scan
Montague
Turners Falls High School · 72 people
1937 (72) scan
Natick
Natick High School · 320 people
1926 (98) scan; 1927 (81) scan; 1939 (141) scan
Needham
Needham High School · 459 people
1921 (29) scan; 1922 (26) scan; 1923 (30) scan; 1924 (37) scan; 1925 (56) scan; 1926 (64) scan; 1927 (1); 1928 (77) scan; 1929 (68) scan; 1930 (71) scan
New Bedford
New Bedford High School · 4,519 people
1924 (55) scan; 1924 (114) scan; 1926 (145) scan; 1927 (137) scan; 1928 (155) scan; 1930 (113) scan; 1930 (107) scan; 1931 (128) scan; 1932 (122) scan; 1933 (170) scan; 1934 (103) scan; 1935 (120) scan; 1936 (150) scan; 1940 (214) scan; 1940 (343) scan; 1941 (201) scan; 1941 (365) scan; 1942 (208) scan; 1942 (323) scan; 1943 (175) scan; 1943 (279) scan; 1944 (78) scan; 1944 (241) scan; 1945 (122) scan; 1945 (351) scan
scan only (names not yet indexed here): 1905; 1911; 1916; 1917; 1919; 1921; 1922; 1922; 1923; 1923; 1925; 1926; 1928; 1929
New Bedford Textile School · 555 people
1922 (45) scan; 1924 (23) scan; 1925 (22) scan; 1926 (23) scan; 1928 (21) scan; 1929 (26) scan; 1930 (20) scan; 1931 (20) scan; 1932 (24) scan; 1933 (32) scan; 1934 (38) scan; 1935 (28) scan; 1936 (28) scan; 1937 (37) scan; 1938 (48) scan; 1939 (45) scan; 1941 (34) scan; 1942 (41) scan
New Bedford Vocational School · 376 people
1940 (77) scan; 1941 (95) scan; 1942 (88) scan; 1944 (52) scan; 1945 (64) scan
Newton
Newton High School · 2,234 people
1910 (74) scan; 1911 (3) scan; 1912 (91) scan; 1913 (108) scan; 1914 (119) scan; 1915 (147) scan; 1916 (86) scan; 1917 (105) scan; 1918 (101) scan; 1919 (98) scan; 1920 (125) scan; 1921 (105) scan; 1922 (137) scan; 1923 (116) scan; 1924 (153) scan; 1925 (350) scan; 1928 (315) scan; 1928 (1)
Newton North High School · scan only (names not yet indexed here): 1926; 1927; 1929; 1930
North Adams
Drury High School · 409 people
1905 (35) scan; 1917 (68) scan; 1926 (102) scan; 1927 (105) scan; 1930 (99) scan
scan only (names not yet indexed here): 1906; 1911; 1912; 1913; 1914; 1915; 1918; 1919; 1920; 1923; 1924; 1925
North Andover
North Andover High School · 26 people
1933 (26) scan
Northampton
Northeastern University · 319 people
1925 (129) scan; 1929 (190) scan
Norton
Wheaton College · 404 people
1921 (21) scan; 1927 (89) scan; 1928 (76) scan; 1930 (105) scan; 1931 (113) scan
Pembroke
Pembroke High School · scan only (names not yet indexed here): 1915; 1917
Plymouth
Plymouth High School · 228 people
1937 (95) scan; 1938 (74) scan; 1939 (59) scan
scan only (names not yet indexed here): 1930
Quincy
North Quincy High School · 1,525 people
1934 (222) scan; 1935 (211) scan; 1936 (267) scan; 1937 (265) scan; 1938 (281) scan; 1939 (279) scan
Quincy High School · scan only (names not yet indexed here): 1905; 1906; 1907; 1908; 1917; 1921; 1926
Salem
Salem Classical and High School · 2,252 people
1938 (260) scan; 1939 (298) scan; 1940 (298) scan; 1941 (331) scan; 1942 (326) scan; 1943 (275) scan; 1944 (227) scan; 1945 (237) scan
Salem Normal School · 214 people
1933 (120) scan; 1934 (94) scan
scan only (names not yet indexed here): 1904; 1905; 1906; 1908; 1911; 1914; 1915; 1916; 1918; 1919; 1920; 1921; 1922; 1923; 1924; 1925; 1926; 1927; 1928; 1929; 1930
Salem State Teachers College · 236 people
1932 (108) scan; 1935 (128) scan
Saugus
Saugus High School · 616 people
1929 (53) scan; 1930 (64) scan; 1931 (58) scan; 1936 (47) scan; 1937 (90) scan; 1938 (163) scan; 1939 (141) scan
Scituate
Scituate High School · scan only (names not yet indexed here): 1924; 1925; 1926; 1927; 1928; 1929; 1930
Sharon
Sharon High School · scan only (names not yet indexed here): 1926; 1930
Somerville
Somerville High School · 4,575 people
1917-B (142) scan; 1920 (299) scan; 1921 (199) scan; 1922 (535) scan; 1924 (411) scan; 1925 (440) scan; 1926 (470) scan; 1927 (25) scan; 1928 (482) scan; 1929 (470) scan; 1929 (120) scan; 1930 (419) scan; 1931 (563) scan
scan only (names not yet indexed here): 1900; 1901; 1902; 1903; 1904; 1907; 1908; 1909; 1910; 1911; 1912; 1913; 1914; 1915; 1916; 1917; 1918; 1919; 1920; 1922; 1923; 1924; 1925; 1926; 1927; 1929
Springfield
Central High School · 1,722 people
1941 (314) scan; 1942 (379) scan; 1943 (371) scan; 1944 (416) scan; 1945 (242) scan
scan only (names not yet indexed here): 1923; 1924; 1925; 1928; 1929; 1930
High School of Commerce · 1,976 people
1940 (540) scan; 1941 (479) scan; 1943 (245) scan; 1944 (403) scan; 1945 (309) scan
scan only (names not yet indexed here): 1926; 1928; 1929; 1930
Springfield College · 377 people
1904 (20) scan; 1906 (22) scan; 1908 (19) scan; 1912 (30) scan; 1913 (35) scan; 1914 (26) scan; 1915 (39) scan; 1917 (60) scan; 1920 (45) scan; 1921 (40) scan; 1923 (11) scan; 1925 (16) scan; 1930 (14) scan
Springfield Trade High School · 552 people
1940 (161) scan; 1941 (129) scan; 1943 (139) scan; 1945 (123) scan
Springfield Trade School · 119 people
1937 (119) scan
Technical High School · 1,254 people
1941 (340) scan; 1943 (364) scan; 1944 (550) scan
scan only (names not yet indexed here): 1925; 1927; 1928; 1929; 1930
Stoneham
Stoneham High School · 87 people
1939 (87) scan
Stoughton
Stoughton High School · 95 people
1937 (40) scan; 1938 (55) scan
Taunton
Taunton High School · 402 people
1926 (93) scan; 1929 (161) scan; 1930 (148) scan
Wakefield
Wakefield High School · 80 people
1925 (80) scan
Waltham
Waltham High School · scan only (names not yet indexed here): 1904; 1905; 1909; 1912; 1913; 1915; 1916; 1917; 1918; 1919; 1925; 1927; 1928; 1929; 1930
Watertown
Watertown High School · 217 people
1921 (19); 1923 (31); 1924 (19); 1926 (29); 1927 (22); 1928 (37); 1929 (29); 1930 (31)
Westfield
Westfield Normal School · 481 people
1923 (84) scan; 1924 (104) scan; 1926 (103) scan; 1927 (111) scan; 1929 (79) scan
Weymouth
Weymouth High School · 446 people
1929 (88) scan; 1931 (146) scan; 1932 (107) scan; 1934 (105) scan
Williamsburg
Williamsburg High School · scan only (names not yet indexed here): 1916; 1923; 1924; 1925; 1926; 1927; 1928; 1929; 1930
Winchester
Winchester High School · 79 people
1930 (79) scan
Winthrop
Winthrop High School · 203 people
1928 (135) scan; 1929 (68) scan
Worcester
Classical High School · 368 people
1943 (112) scan; 1944 (108) scan; 1945 (148) scan
scan only (names not yet indexed here): 1904; 1908; 1920; 1921; 1923; 1924; 1925; 1929; 1930
Worcester Polytechnic Institute · 294 people
1911 (78) scan; 1913 (90) scan; 1916 (17) scan; 1917 (8) scan; 1918 (7) scan; 1919 (11) scan; 1921 (8) scan; 1926 (28) scan; 1927 (47) scan
Worcester State Teachers College · 423 people
1935 (69) scan; 1936 (52) scan; 1937 (51) scan; 1938 (55) scan; 1939 (62) scan; 1940 (41) scan; 1941 (34) scan; 1942 (31) scan; 1943 (28) scan