Sobków znajduje się około 12 km na północny wschód od Jędrzejowa. 3 km na północny zachód od miejscowości, w Sokołowie Dolnym, znajduje się stacja kolejowa Sobków na linii kolejowej nr 8 Warszawa Zachodnia – Kraków Główny.
W odległości kilku kilometrów od osady, w tym także w granicach gminy, biegnie Droga ekspresowa S7 oddana do użytku pod koniec 2018 roku. Najbliższym węzłem drogowym jest Węzeł Brzegi.
Historia Założycielem miasta był Stanisław Sobek, starosta małogoski i podskarbi wielki koronny. Od jego nazwiska pochodzi nazwa miasta. Sobków powstał na gruntach wsi Nida, w części należącej do rodziny Sobków, w drugiej do biskupów krakowskich. Przywilej lokacyjny wydał w 1563 król Zygmunt August. Przywilej zwalniał miasto od ceł wewnętrznych, ustanawiał targ i dwa jarmarki w roku. Zapewniał także mieszkańcom 15 lat wolnizny. Fundator Sobkowa wzniósł także, na gruntach Nidy Rytorskiej, zamek. Sobków wraz z zamkiem przeszedł na własność rodziny Drohojowskich, a później był kolejno własnością rodów: Wielopolskich, Sarbiewskich, Myszkowskich, a od 1725 Szaniawskich. Ci ostatni przebudowali zamek na pałac.