Corfu (/ˈkɔːrfjuː/ KOR-fyoo) is a village in Genesee County, New York, United States.
[5] New York State Route 33 passes through the village as Main Street, leading east 11 miles (18 km) to Batavia, the county seat, and west 26 miles (42 km) to Buffalo.
New York State Route 77 (Alleghany Road) intersects NY 33 in the center of Corfu, leading north, then west 27 miles (43 km) to Lockport and south 22 miles (35 km) to Java Center.
Corfu is halfway along NY 77 between Six Flags Darien Lake to the south and the New York State Thruway to the north, both 3 miles (5 km) away.
According to the United States Census Bureau, the village of Corfu has a total area of 1.0 square mile (2.6 km2), all land.