Chełmsko Śląskie (przed 1945 niem. Schömberg) – wieś w Polsce położona w województwie dolnośląskim, w powiecie kamiennogórskim, w gminie Lubawka.
Wieś leży u zbiegu Zadrny i potoku Meta na wysokości 500 - 550 m n.p.m., w południowym krańcu Kotliny Krzeszowskiej, pomiędzy Górami Kruczymi a Zaworami.
Dawniej miasto; uzyskało lokację miejską w 1289 roku, zdegradowane w 1945 roku.
Według Narodowego Spisu Powszechnego wieś liczyła 2175 mieszkańców (marzec 2011).