Skip to content

The average salary for a Librarian in Ohio is $54,420.

Annual Average Salary Information

Annual Average Salary: $54,420

$29,690$80,660

Hourly Pay Information

Hourly Average Salary: $26.16

$14.27$38.78