W gminie biegną następujące drogi powiatowe: +Numer drogiPrzebiegDługość drogi w (km)1010SCzęstochowa – Dębowiec – Choroń6,51012SZrębice – Biskupice – Choroń – Poraj – Koziegłowy5,21013SBiskupice – Zaborze – Przybynów2,31042SCzęstochowa – Kusięta – Odrzykoń5,61043SBrzyszów – Kusięta – Olsztyn0,81044SMałusy Wielkie – Turów – Zrębice4,61045SOlsztyn – Turów3,71065SOlsztyn – Biskupice6,31066SZrębice – Krasawa – Siedlec – DW7935,31069STurów3,543,8

Kolej Przez gminę Olsztyn przebiegają linie kolejowe:

Kielce Główne – Fosowskie posterunek odgałęźny Kucelinka (Częstochowa) – Poraj Linia kolejowa Częstochowa Mirów – Huta Częstochowa

Gmina posiada dwie stacje kolejowe: Kusięta oraz Turów.

Struktura powierzchni Według danych z roku 2015 gmina Olsztyn ma obszar 109,1 km², w tym: użytki rolne: 48% użytki leśne: 44%

Gmina stanowi 7,16% powierzchni powiatu.

Demografia Opis Ogółem Kobiety MężczyźniJednostka osób % osób % osób %Populacja 7966 100 3317 49,7 3361 50,3Gęstość zaludnienia[mieszk./km²] 61,4 30,6 30,8

thumb|690x480px|center |Piramida wieku mieszkańców gminy Olsztyn w 2014 roku

Miejscowości Biskupice, Bukowno, Krasawa, Kusięta, Olsztyn, Przymiłowice, Przymiłowice-Podgrabie, Skrajnica, Turów, Zrębice.