This data is based on ZIP code 13074.
The U.S. Census reports business data by ZIP code, not city boundaries. Some businesses just outside city limits may be included, and vice versa.
Showing latest year snapshot. Full economic history and trends available with a paid plan. See products & pricing →
Hannibal ZIP Area Economy · 2023
Wages +4% vs. avg. Oswego Co. town
Hannibal's ZIP area supports 240 jobs across 54 businesses, with workers earning an average of $56K per year, 4% above the Oswego County average. The economy is well-diversified (0.92 index), led by construction and retail trade. 96.3% of businesses have fewer than 20 employees, and each business employs an average of 4.4 people. Jobs declined 4% from the prior year while business count declined 1.8%.
Where Businesses Clusteri
Larger blocks have more businesses.
Local Specialization vs. Oswego Avg.i
Industries sorted by relative concentration in this ZIP area.
Business Size Distributioni
54 businesses by employee count. 96.3% are small businesses (under 20 employees).
Micro (<5)
Small (5-9)
Small (10-19)
Economic Densityi
0.40
jobs per resident
4.4
employees per business
County avg: 11.7-62%
$23K
payroll per resident
$250K
payroll per business
Hannibal ZIP Area vs. Avg. Oswego Co. Towni
All Industries in ZIP Areai
| Sector | Hannibal ZIP | Avg. Oswego Co. | Spec. |
|---|---|---|---|
| Construction | 16 | 25 | 2.0x |
| Retail Trade | 8 | 27 | 0.9x |
| Admin Services | 6 | 8 | 2.3x |
| Healthcare | 5 | 17 | 0.9x |
| Other Services | 5 | 22 | 0.7x |
| Manufacturing | 4 | 7 | 1.8x |
| Wholesale Trade | 3 | 4 | 2.3x |