The city hosts the Batavia Muckdogs baseball club of the New York–Penn League, at the Dwyer Stadium, at 299 Bank Street. The Muckdogs are an affiliate of the Miami Marlins. They won the 2008 championship. In 2006, a national magazine ranked Batavia third among the nation's micropolitans based on economic development.
The New York State Thruway (Interstate 90) passes north of the city. Genesee County Airport (GVQ) is also north of the city.