Cities/Metropolitan Areas:
New York, 55: 1904 (the Giants forfeited it, but I'm counting it), 1905, 1911, 1912, 1913, 1916, 1917, 1920, 1921, 1922, 1923, 1924, 1926, 1927, 1928, 1932, 1933, 1936, 1937, 1938, 1939, 1941, 1942, 1943, 1947, 1949, 1950, 1951, 1952, 1953, 1954, 1955, 1956, 1957, 1958, 1960, 1961, 1962, 1963, 1964, 1969, 1973, 1976, 1977, 1978, 1981, 1986, 1996, 1998, 1999, 2000, 2001, 2003, 2009, 2015. (I could have counting "Subway Series" twice, but didn't.)
St. Louis, 19: 1926, 1928, 1930, 1931, 1934, 1942, 1943, 1944, 1946, 1964, 1967, 1968, 1982, 1985, 1987, 2004, 2006, 2011, 2013.
Boston, 16: 1903, 1904 (it was forfeited, but I'm counting it), 1912, 1914, 1915, 1916, 1918, 1946, 1948, 1967, 1975, 1986, 2004, 2007, 2013, 2018.
Chicago, 15: 1906, 1907, 1908, 1910, 1917, 1918, 1919, 1929, 1932, 1935, 1938, 1945, 1959, 2005, 2016.
Philadelphia, 15: 1905, 1910, 1911, 1913, 1914, 1915, 1929, 1930, 1931, 1950, 1980, 1983, 1993, 2008, 2009.
Los Angeles, 12: 1959, 1963, 1965, 1966, 1974, 1977, 1978, 1981, 1988, 2002 (Anaheim), 2017, 2018. (The Dodgers won in 2020, without hosting.)
San Francisco Bay Area, 11: 1962, 1972, 1973, 1974, 1988, 1989, 1990, 2002, 2010, 2012, 2014. (1972, '73, '74, '88 and '90 were Oakland; '89 was both teams.)
Detroit, 11: 1907, 1908, 1909, 1934, 1935, 1940, 1945, 1968, 1984, 2006, 2012.
Cincinnati, 9: 1919, 1939, 1940, 1961, 1970, 1972, 1975, 1976, 1990.
Pittsburgh, 7: 1903, 1909, 1925, 1927, 1960, 1971, 1979.
Atlanta, 6: 1991, 1992, 1995, 1996, 1999, 2021.
Cleveland, 6: 1920, 1948, 1954, 1995, 1997, 2016.
Baltimore, 6: 1966, 1969, 1970, 1971, 1979, 1983.
Houston, 4: 2005, 2017, 2019, 2021.
Washington, 4: 1924, 1925, 1933, 2019.
Kansas City, 4: 1980, 1985, 2014, 2015.
Dallas, 3: 2010, 2011, 2020. (The last of these due to COVID restrictions.)
Minneapolis, 3: 1965, 1987, 1991.
Milwaukee, 3: 1957, 1958, 1982.
Tampa Bay, 2: 2008, 2020.
Miami, 2: 1997, 2003.
San Diego, 2: 1984, 1998.
Toronto, 2: 1992, 1993.
Denver, 1: 2007.
Phoenix, 1: 2001.
Seattle, none.
*
States:
New York, 55: 1904 (the Giants forfeited it, but I'm counting it), 1905, 1911, 1912, 1913, 1916, 1917, 1920, 1921, 1922, 1923, 1924, 1926, 1927, 1928, 1932, 1933, 1936, 1937, 1938, 1939, 1941, 1942, 1943, 1947, 1949, 1950, 1951, 1952, 1953, 1954, 1955, 1956, 1957, 1958, 1960, 1961, 1962, 1963, 1964, 1969, 1973, 1976, 1977, 1978, 1981, 1986, 1996, 1998, 1999, 2000, 2001, 2003, 2009, 2015. (I could have counting "Subway Series" twice, but didn't.)
California: 26: 1959, 1962, 1963, 1965, 1966, 1972, 1973, 1974, 1977, 1978, 1981, 1984, 1988, 1989, 1990, 1998, 2002, 2010, 2012, 2014, 2017, 2018.
Missouri, 22: 1926, 1928, 1930, 1931, 1934, 1942, 1943, 1944, 1946, 1964, 1967, 1968, 1980, 1982, 1985, 1987, 2004, 2006, 2011, 2013, 2014, 2015.
Philadelphia, 22: 1903, 1905, 1909, 1910, 1911, 1913, 1914, 1915, 1925, 1927, 1929, 1930, 1931, 1950, 1960, 1971, 1979, 1980, 1983, 1993, 2008, 2009.
Massachusetts, 16: 1903, 1904 (it was forfeited, but I'm counting it), 1912, 1914, 1915, 1916, 1918, 1946, 1948, 1967, 1975, 1986, 2004, 2007, 2013, 2018.
Illinois, 15: 1906, 1907, 1908, 1910, 1917, 1918, 1919, 1929, 1932, 1935, 1938, 1945, 1959, 2005, 2016.
Ohio, 15: 1919, 1920, 1939, 1940, 1948, 1954, 1961, 1970, 1972, 1975, 1976, 1990, 1995, 1997, 2016.
Michigan, 11: 1907, 1908, 1909, 1934, 1935, 1940, 1945, 1968, 1984, 2006, 2012.
Texas, 7: 2005, 2010, 2011, 2017, 2019, 2020, 2021.
Georgia, 6: 1991, 1992, 1995, 1996, 1999, 2021.
Maryland, 6: 1966, 1969, 1970, 1971, 1979, 1983.
District of Columbia, 4: 1924, 1925, 1933, 2019.
Florida, 4: 1997, 2003, 2008, 2020.
Minnesota, 3: 1965, 1987, 1991.
Wisconsin, 3: 1957, 1958, 1982.
Ontario, 2: 1992, 1993.
Colorado, 1: 2007.
Arizona, 1: 2001.
Washington, none.