Madrid Public Library serves 3,790 residents in the City of Madrid. The library maintains 17,620 volumes and circulates 24,240 items per year. Madrid Public Library offers books, e-books, audiobooks, video games, DVDs, a children's area, summer reading programs, a meeting room, interlibrary loan services, free wireless internet access, public computers, printing, copying, faxing, and scanning services.

Contact Madrid Public Library


Physical Address:
100 West 3rd Street
Madrid, Iowa {JSON:Zip}


Popular Public Libraries