Łagów to jedna z najstarszych miejscowości w kraju. Pierwsze wzmianki o Łagowie pojawiły się już w XI wieku.
Jan Długosz podaje w swych kronikach, że w 1086 r. była tu siedziba kasztelana. Prawdopodobnie istniał tu zamek, ale do dziś nie zachowały się żadne jego ślady. W odległości ok. 2,5 km od Łagowa na południowy wschód we wsi Nowy Staw znajduje się „wzgórze Zamczysko”.
To właśnie na tym wzgórzu miała mieścić się dawna lokacja Łagowa. W XV w. Łagów był ośrodkiem garncarstwa. Wydobywano tu także rudy żelaza i ołowiu. Dziś miasto słynie z jaskini „Zbójeckiej”, późnogotyckiego kościoła parafialnego z zabytkowym dzwonem z 1444 r. oraz pochodzącymi z XVII w. zabudowaniami dawnego szpitala i kościoła św. Ducha.