The Class AlbumOld yearbooks · to 1945

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