W odległości 20 kilometrów od miasta przebiega autostrada A4 będąca częścią drogi międzynarodowej o numerze E40.
Nazwa miasta Pierwsze zapisy nazwy miasta kształtują się następująco: Lcuhs (1257), Hilcus (1262), Helcus (1301), Ylcus (1314), Elcus (1409), Olkusch (1462). Jeszcze w XVIII w. miasto nazywane było niekiedy Ilkuszem. Wskazuje to na pochodzenie jego nazwy od imienia Hilke (inaczej Hilcus, Hildebrand) i udział kolonistów niemieckich w lokacji miasta. Spolonizowana forma Hilkusz przeobraziła się ostatecznie w dzisiejszy Olkusz.
Historia
Na terenie Olkusza już we wczesnym średniowieczu rozwinęło się górnictwo, ze względu na płytko położone pokłady srebra. Początkowo osadnictwo rozwijało się na zachód od obecnego miasta tzw. Stary Olkusz, który otrzymał pierwszą lokację w XIII wieku. W 1184 r. powstała pierwsza parafia w kościele św. Jana Chrzciciela. Na przełomie XIII i XIV wieku gród został przeniesiony tuż nad rzekę Babę. Przed 1299 rokiem miasto zostało lokowane na prawie niemieckim (akt lokacyjny miasta zaginął, niemożliwe jest ustalenie dokładnej daty). Od tego momentu następuje intensywny rozwój Olkusza. lewo|mały|Baszta i fragment murów miejskich z XIV wieku Na początku XIV wieku gród został otoczony murami miejskimi i nastąpiła rozbudowa farnego kościoła pw. św. Andrzeja Apostoła.