Nazwa miasta pochodzi od imienia Bolko, które jest staropolskim derywatem słowiańskiego imienia męskiego Bolesław będącego imieniem dynastycznym w polskiej dynastii Piastów i czeskiej Przemyślidów. Wywodzi się ona prawdopodobnie od imienia piastowskiego władcy Księstwa jaworskiego Bolka I Surowego, który rozbudował wzniesiony przez ojca zamek obronny