Farnham is a village located in the Town of Brant, Erie County, New York, United States. The population was 322 at the 2000 census. It is part of the Buffalo–Niagara Falls Metropolitan Statistical Area. The village is named after Leroy Farnham, a local landowner and merchant. The Village of Farnham is located in the western part of the Town of Brant, north of the Cattaraugus Reservation and southeast of Evangola State Park.