Towns and Villages
Municipalities in Genesee County
Explore the towns, villages and City of Batavia in Genesee County, New York. Use the links below to visit each municipality's official website for local government services, meetings, community information and contact details.
Alabama

The Town of Alabama is located along the northwestern border of Genesee County, between Buffalo and Rochester. The town covers approximately 28,480 acres. Wildlife preserves occupy much of the land, and the Seneca Nation occupies approximately 5,700 acres within the town's borders.
Town of Alabama website
Alexander

Alexander is a farming community located between Batavia and Attica near the intersection of Routes 98 and 20. The town was named for its first settler, Alexander Rea, an early surveyor for the Holland Land Company who purchased the first lot in 1802. The Village of Alexander was incorporated on April 24, 1834, by an act of the New York State Legislature.
Town of Alexander website Village of Alexander website
Batavia

When Genesee County and the Town of Batavia were established in 1802, they covered much of Western New York. Development grew near the eastern part of the town, which became a village in 1821 and the City of Batavia in 1914. The City of Batavia is the Genesee County seat and covers 5.2 square miles. The surrounding area is governed by the Town of Batavia.
Town of Batavia website City of Batavia website
Bergen

Bergen was first settled as a farming community in 1801. The Town of Bergen was established in 1813, and the Village of Bergen was incorporated in 1877. The community is located between Rochester and Batavia and can be reached from Interstate 490 and Routes 19, 33 and 262. Bergen Swamp is known for its rare and endangered plants and wildlife.
Town of Bergen website Village of Bergen website
Bethany

Bethany is located in southeastern Genesee County between Pavilion and Alexander. The town was formed from Batavia in 1812. It is home to the Genesee County Park and Forest, which includes more than 430 acres of forest, walking trails, picnic areas, pavilions and sledding hills.
Town of Bethany website
Byron

The Town of Byron was named for Lord Byron and incorporated in 1820. It includes the hamlets of North Byron, also known as Pumpkin Hill; South Byron, originally called Brusselville; and Byron. The community is centered near Routes 237 and 262. Its three parks offer fishing, playgrounds and picnic areas.
Town of Byron website
Corfu

Corfu is a village in the Town of Pembroke. The area, once known as Long's Corner, was settled in 1807 by David Long and his son, John. The village was incorporated in 1868 as the railroad arrived. Corfu is known for its Main Street and its location near Darien Lake.
Village of Corfu website
Darien

Darien was founded in 1832 and is a rural community located between Buffalo and Rochester. The town is a short distance from the Pembroke exit of the New York State Thruway. Local attractions include Darien Lakes State Park and the Darien Lake theme park.
Town of Darien website
Elba

Elba is a historic agricultural community known for dairy farms, organic farming and approximately 2,500 acres of productive muckland soil. The area's onion production has earned Elba the nickname “Onion Capital of the World.”
Town of Elba website Village of Elba website
Le Roy

Le Roy's first settlers arrived in 1797. The town was chartered as Bellona in 1812 and renamed Le Roy the following year for New York City merchant and banker Herman Le Roy. The Village of Le Roy was chartered by New York State in 1834. Le Roy is also known as the birthplace of Jell-O.
Town of Le Roy website Village of Le Roy website
Oakfield

Oakfield is located along the northern border of Genesee County. The area's name was inspired by the many oak trees found there. It was once known as Plain Brook and was first settled around 1801. The Town of Oakfield was formed from Elba in 1842. In 1858, the community of Caryville incorporated as the Village of Oakfield.
Town of Oakfield website Village of Oakfield website
Pavilion

The Town of Pavilion was formed from Covington in Wyoming County on May 19, 1841. Land from Le Roy and Stafford was added on March 22, 1842. Pavilion is the southeasternmost town in Genesee County. The community is located along Oatka Creek near the intersection of Routes 19 and 63.
Town of Pavilion website
Pembroke

Pembroke was named for Pembroke in Wales and was separated from the Town of Batavia on June 8, 1812. The town originally included all of present-day Darien and part of Alabama. Its northern section was part of the Tonawanda Indian Reservation.
Town of Pembroke website
Stafford

Stafford was first settled in 1798 and was among the earliest communities established in the Holland Purchase. The town was formed in 1820 from portions of Batavia and Le Roy. In 1842, part of Stafford was transferred to the Town of Pavilion. The Stafford Village Four Corners Historic District was added to the National Register of Historic Places in 1985.
Town of Stafford website