Todavía no hemos podido precisar con exactitud cuando nace realmente la Biblioteca de Espiel; pero ya en el año 1943 existe una partida presupuestaria para la adquisición de libros con destino a la misma, y en 1957 se habla en documentos obrantes en el archivo de Espiel de “Biblioteca Volante” haciendo alusión con este término a lo que hoy denominamos préstamo de libros. La Biblioteca, en estos tiempos estaba ubicada en las mismas dependencias del Ayuntamiento. El “primer traslado”, a unas dependencias más adecuadas se produce en el año 1979, en la que ya adquiere la denominación actual: Biblioteca Pública Municipal de Espiel. Se dota de un fondo inaugural y de mobiliario; y se ubicó en el edificio de la antigua Casa de la Cultura, hoy día integrado en el nuevo Ayuntamiento. En 1996 se traslada a la Casa de la Cultura actual. Actualmente se está construyendo una Biblioteca nueva en el Centro Cultural Villa de Espiel. La base de los fondos sobre la que se sustenta la biblioteca es la herencia del lote fundacional donado por la Consejería de Cultura de la Junta de Andalucía, y de los más de 500 volúmenes que tenía hasta esa fecha. En la actualidad su fondo está orientado hacia una biblioteca de carácter generalista, que pueda suministrar información sobre todos los campos, con predominio de la ficción y la literatura infantil, pero también con una sección de información y referencia básicas. Así mismo, junto al libro, dispone de otros soportes como vídeos, cd-rom, dvd. El fondo actual de la Biblioteca Municipal se compone de más de 7.000 volúmenes de los cuales algo más de 4.700 están ya informatizados y accesibles desde internet.