W skład gminy wchodzą sołectwa: Czermin, Breń Osuchowski, Otałęż, Dąbrówka Osuchowska, Trzciana, Łysaków, Szafranów, Wola Otałęska, Ziempniów. Teren gminy leży w dorzeczu rzeki Wisły i jej prawobrzeżnych dopływów Nowego Brnia i Starego Brnia.
Wśród 9 sołectw gminy Czermin największą powierzchnię zajmuje sołectwo Trzciana (18,60 km2), a najmniejszą Szafranów 2,67 km2.
Pierwsze informacje o Czerminie na podstawie wykopalisk pochodzą z XII wieku. Opracowania historyczne wskazują, że już w 1190r. istniała osada Wisłoka, która w 1211r. stanowiąc własność klasztoru Premonstrantek z Buska występuje w dokumentach jako wieś Cirmino (Czermin). W 1238r. kanonik krakowski Michał z rodu Pacnowskich ufundował tej miejscowości kościół parafialny pod wezw. Św. Klemensa.
Przy kościele od 1595r. funkcjonowała szkoła, a od 1721r. szpital. W czasie potopu szwedzkiego w okolicach Czermina wojska polskie i szwedzkie toczyły bitwy, z których do dnia dzisiejszego zachowały się pozostałości fortyfikacji ziemnych tzw. kopce szwedzkie. Po I rozbiorze Czermin jako dobra królewskie przyłączono do Austrii i uznano za własność Habsburgów. W 1776r. do Czermina przybyli koloniści niemieccy obejmując jego część, którą nazwano Hohenbach. W 1853r. czermińskie tereny włączono do powiatu Mieleckiego. Po reformie administracji w 1932-1935r. Czermin został siedzibą gminy zbiorowej. W okresie okupacji hitlerowskiej ludność Czermina była masowo wysiedlana, a ziemię przejmowali koloniści. Przed wyzwoleniem koloniści niemieccy opuścili Czermin.