Niemiecka nazwa pochodzi od imienia Bernhard, którego formą skróconą był Berold, Berol, Bern. Do niego został dodany przyrostek -stadt (‘miasto’). Wanda Makula-Kosek wskazuje, że nazwa miasta została spolszczona jako Bierutów już w XVIII wieku. Jednak Stanisław Rospond wskazywał na wcześniejszy polski tekst z 1561 r., gdzie użyto wyrażenia przed Bieruthowem.

Historia thumb|Mapa Bierutowa Pierwotna nazwa osady Lignica w akcie lokacyjnym z 1266 r. zmieniona została na Fürstenwald. Ta jednak nie przyjęła się i miasto występowało w dokumentach jako Beroldi villa, civitas Beroldi, Beroldestadt, Berolstadt, Berolstat, Bernhardsdorf. Od XIV w. w użycie weszła nazwa Bernstadt, Bernstad oraz jej spolszczenie Bierutów i Bierutowa. Nazwa miasta wywodzi się od zniekształconego brzmienia nazwiska jego rzekomego właściciela (comes Beroldus), w niektórych publikacjach identyfikowanego z margrabią Bertholdem, ojcem św. Jadwigi Księżnej Śląskiej.