Iowa Public Libraries

We currently have 564 public library listings in 99 counties in the state of Iowa. Please choose a county in Iowa to browse the public libraries and book and media services including bookmobiles and book by mail services in Iowa sorted by county.