Xilka (rus: Шилка és una ciutat del territori de Zabaikal, a Rússia. Es troba a la vora del riu Xilka, a 176 km a l'est de Txità i a 4.894 km a l'est de Moscou.
Xilka fou fundada a la primera meitat del segle xviii. Aconseguí l'estatus de possiólok (poble) el 1929 i el de ciutat el 1951. La ciutat té una estació de la línia ferroviària del Transsiberià, al km 6444 des de Moscou.