Answer:
Virginia was the birthplace of eight presidents: George Washington, Thomas Jefferson, James Madison, James Monroe, William Henry Harrison, John Tyler, Zachary Taylor and Woodrow Wilson.
Ohio is in second place with seven: Ulysses S. Grant, Rutherford B. Hayes, James A. Garfield, Benjamin Harrison, William McKinley, William Howard Taft and Warren G. Harding.
New York is third with four : Martin Van Buren, Millard Fillmore,
Theodore Roosevelt and Franklin Delano Roosevelt.
Massachusetts - J Adams, JQ Adams, JF Kennedy, GHW Bu
North Carolina - James K Polk, Andrew Johnson ( and maybe Andrew Jackson- see note at the end.
Texas - Eisenhowere, LB Johnson
Vermont - CA Arthur, Coolidge.
Thirteen or fourteen other states have produced one president each:
Arkansas - WJ Clinton
California - RM Nixon
Connecticut - GW Bush
Georgia - J Carter
Hawaii - B Obama
Illinois - R Reagan
Iowa - H Hoover
Kentucky - A Lincoln
Missouri - HS Truman
Nebraska - GR Ford
New Hampshire - F Pierce
New Jersey - G Cleveland
Pennsylvania - J Buchanan
South Carolina - A Jackson? Jackson was born close to the NC/SC border, and both states lay claim to him