Gainesville adalah sebuah desa di Wyoming County, New York. Populasi adalah 304 pada sensus 2000. Desa ini dinamai Jenderal Edmund P. Gaines. Desa Gainesville terletak di dalam batas-batas Kota Gainesville. Desa ini berada di NYS Route 19, selatan NYS Route 78.