Obec Hoslovice se nachází v okrese Strakonice, kraj Jihočeský. Žije zde 171[1] obyvatel.
Obec Hoslovice se skládá ze tří částí na třech stejnojmenných katastrálních územích.
První písemná zmínka o obci pochází z roku 1352.
V roce 2005 byla na kopci severozápadně od Hoslovic vybudována volně přístupná rozhledna (telekomunikační stožár s vyhlídkovou plošinou ve výšce 30 m).