Andy Holm Anderson (November 13, 1922 – July 18, 1982) was a professional baseball player whose career spanned 10 seasons, including two in Major League Baseball with the St. Louis Browns (1948–1949).
Over his major league career, Anderson compiled a batting average of .184 with 23 runs, 41 hits, eight doubles, one triples, two home runs and 17 runs batted in (RBIs) in 122 games played. Anderson also played in the minor leagues with the Class-D Paragould Browns (1941), the Class-B Springfield Browns (1942), the Double-A San Antonio Missions (1946–1947, 1950–1951), the Class-B Longview Cherokees (1952), the open-class Los Angeles Angels (1952), the Class-A Spokane Indians (1953) and the Class-A Yakima Bears (1953).
Anderson also served in the United States Army during World War II. During his service, he was captured by German soldiers and taken as a prisoner of war. He was later freed and resumed his baseball career.