O – No!
Okay, for the sake of the Internet. Here is every populated place in New York State that ends with “o” according the US Geographic Names Information System.
Billsboro
Borodino
Buffalo
Cairo
Canisteo
Casowasco
Cato
Cheningo
Chittenango
Churubusco
Cicero
Clarksboro
Como
Conewango
Deansboro
Dorloo
East Otto
East Palermo
Fargo
Fargo
Gardens of Brother Leo
Geneseo
Glasco
Greenboro
Grotto
Hailesboro
Hillsboro
Idaho
Jeddo
Jericho
Jericho
Jericho
Kingsboro
Knoxboro
Lewisboro
Linlithgo
Marengo
Marlboro
Martisco
Meco
Meno
Mexico
Minetto
Montebello
Monticello
Mount Kisco
Navarino
New Ohio
Nobleboro
North Chittenango
Ohio
Omro
Ontario
Orlando
Oswego
Otego
Otisco
Otto
Owasco
Owego
Palermo
Pantigo
Peterboro
Piseco
Plato
Port Ontario
Presho
Ramapo
Rudco
Saint Elmo
San Remo
Scio
Second Milo
Shekomeko
Shongo
Shongo
Slyboro
Smithboro
Soho
South Cairo
South Canisteo
South Owego
South Westerlo
Southeast Owasco
Southwest Oswego
Stanbro
Stoneco
Tabasco
Tuxedo
Wango
Waterboro
Waterloo
West Chenango
Westerlo
Whitesboro
Willsboro
Wurtsboro
Yaddo