The town of Wheatland is located in the southwest part of Monroe County, New York.
The town is bordered on the north by the towns of Riga and Chili, on the east by the Genesee River and the towns of Henrietta and Rush, and on the south and west by Livingston County.