Cette cache fait partie de la série des 327 "Communes du Loiret" [CDL]
Poilly est un petit bourg situé sur la rive gauche de la Loire, aux confins du Berry. Son nom proviendrait de « Polliacum », mot latin signifiant chaussée. En effet, à l’époque gallo-romaine une chaussée élevée devait protéger le village contre les crues de la Loire.
Ce village fut habité dès l’époque gallo-romaine comme l’attestent des vestiges très anciens, notamment une hache de bronze à talon de 16,5cm retrouvée dans les sables de la Loire, ainsi que des monnaies et une belle poterie du Ier ou IIe trouvées au centre du village. Un pont a sans doute existé entre Poilly et Gien-le-Vieil bien avant le pont actuel.
Au XIXe siècle, 14 sarcophages en pierre ont été découverts dans le cimetière : quelques uns renfermaient des pièces de monnaie, des petites statues grossières et du charbon de bois mêlé aux ossements.
La commune est traversée par la rivière de La Notre-Heure, petit affluent de la Loire. Ses rives étaient autrefois bordées de nombreux moulins et de petits lavoirs.