Shilka ( ; , Shilke) is a town and the administrative center of Shilkinsky District in Zabaykalsky Krai, Russia, located on the Shilka River, 248 kilometers east of Chita, the administrative center of the krai.