There are 4 nonprofits in Hannibal, Ohio.

Name EIN Income Assets
American Legion Auxiliary 311068552 $0 $0
American Legion Post 760 Ohio Valley 346607365 $59,444 $191,264
Ormet Corporation Hannibal Ohio Hourly Retiree Benefit Trust 830430487 $45,249,294 $47,019,810
Ormet Salaried Retiree Veba Trust 830430486 $1,846,181 $1,078,406