Hannibal is a town located on the western border of Oswego County. The town also includes a village named Hannibal. The zip code is 13074. The school district for this area is Hannibal Central School District.
The data relating to real estate on this web site comes in part from the Internet Data Exchange (IDX) Program of NYSAMLS’s. Real estate listings held by firms other than