Olkusz – miasto w województwie małopolskim, siedziba powiatu olkuskiego i gminy Olkusz. Jest położony w historycznym regionie małopolskiej ziemi krakowskiej na zachodniej granicy Wyżyny Krakowsko-Częstochowskiej oraz południowo-wschodnich rubieżach Wyżyny Woźnicko-Wieluńskiej, nad rzeką Babą, przy drodze krajowej nr 94 i przy drogach wojewódzkich: nr 783 i nr 791.

Był miastem królewskim Korony Królestwa PolskiegoMagazin für die neue Historie und Geographie Angelegt, t. XVI, Halle, 1782, s. 13..

Zgodnie z danymi GUS na dzień 30 czerwca 2025 r. miasto zamieszkiwało 31 688 stałych mieszkańców.

Położenie Olkusz leży w dawnej ziemi krakowskiej historycznej MałopolskiJarosław Widawski: Miejskie mury obronne w państwie polskim do początku XV wieku. Wydawnictwo Ministerstwa Obrony Narodowej, Warszawa 1973, s. 319.. Miasto położone jest na Wyżynie Krakowsko-Częstochowskiej, dokładniej na Wyżynie Olkuskiej, 6 km na południe od Pustyni Błędowskiej. Znajduje się w połowie drogi krajowej numer 94, pomiędzy Będzinemhttps://www.archiwum.gddkia.gov.pl/userfiles/articles/s/siec-drog-krajowych-w-polsce_6848/wykaz%20drog%20tabela.pdf a Krakowem, przy linii kolejowej 62 Tunel – Sosnowiec Główny. Przez miasto przechodzi Linia Hutnicza Szerokotorowa (LHS), która ma swój koniec w nieodległym Sławkowie.