Nie wiadomo dokładnie, kiedy Jawor otrzymał prawa miejskie ponieważ nie zachował się akt lokacyjny. Jawor stał się stolicą Księstwa jaworskiego, które zostało utworzone ok. 1274 przez Bolesława Rogatkę. Wydzielił on swojemu najstarszemu synowi Henrykowi Grubemu własną dzielnicę obejmującą takie miasta jak Jawor, Bolków, Kamienna Góra, Lubawka, Lwówek Śląski i Świerzawa.

W 1940 miasto Jawor liczyło nieco ponad 13 tys. mieszkańców. W 1945 miasto zdobyły oddziały 9 Korpusu Zmechanizowanego. Jawor przejęty został przez administrację polską w kwietniu 1945. W mieście po wojnie stacjonował 15 batalion samochodowy Armii Czerwonej.

W ostatnich latach do Jawora przyłączono pobliską wieś Stary Jawor, która obecnie jest jedną z głównych dzielnic Jawora. Po przyłączeniu wsi Jawor przesunął swe granice w stronę północno-zachodnią i sięga na zachód w okolice Zalewu Słup, na północ w okolice wsi Małuszów (dokładniej stacja benzynowa i oczyszczalnia ścieków).