The village is located on the Prutishche River in the basin of the Seym, 52.5 km from the Russia–Ukraine border, 66 km west of Kursk, 8.5 km south-west of the district center – the urban-type settlement Konyshyovka, 9 km from the selsoviet center – Prilepy.[7]
Shirkovo is located 52 km from the federal route M-3Ukraine Highway, 53 km from the route M-2Crimea Highway, 41.5 km from the route A-142 (Trosna – M3 highway), 33 km from the road of regional importance 38K-038 (Fatezh – Dmitriyev), 7 km from the road 38K-005 (Konyshyovka – Zhigayevo – 38K-038), on the road 38K-023 (Lgov – Konyshyovka), on the road of intermunicipal significance 38Н-439 (38K-023 – Shirkovo),[8] 2 km from the nearest railway halt Maritsa[9] (railway line Navlya – Lgov-Kiyevsky).
Губернатор Курской области. Постановление №489 от 6 ноября 2008 г. «Об утверждении реестра административно-территориальных единиц населённых пунктов Курской области», в ред. Постановления №26-пг от 29 января 2013 г. «О внесении изменений и дополнений в Постановление Губернатора Курской области от 06.11.2008 №489 "Об утверждении реестра административно-территориальных единиц населённых пунктов Курской области"». Вступил в силу 6 ноября 2008 г. (Governor of Kursk Oblast. Resolution #489 of November 6, 2008 On the Adoption of the Registry of the Administrative-Territorial Units and Inhabited Localities of Kursk Oblast, as amended by the Resolution #26-pg of January 29, 2013 On Amending and Supplementing Resolution #489 of the Governor of Kursk Oblast of November 6, 2008 "On the Adoption of the Registry of the Administrative-Territorial Units and Inhabited Localities of Kursk Oblast". Effective as of November 6, 2008.).
Курская областная Дума. Закон №48-ЗКО от 21 октября 2004 г. «О муниципальных образованиях Курской области», в ред. Закона №65-ЗКО от 23 августа 2011 г. «О внесении изменений и дополнений в Закон Курской области "О границах муниципальных образований Курской области", Закон Курской области "О муниципальных образованиях Курской области"». Вступил в силу со дня официального опубликования. Опубликован: "Курская правда", №214, 30 октября 2004 г. (Kursk Oblast Duma. Law #48-ZKO of October 21, 2004 On the Municipal Formations of Kursk Oblast, as amended by the Law #65-ZKO of August 23, 2011 On Amending and Supplementing the Law of Kursk Oblast "On the Borders of the Municipal Formations of Kursk Oblast", Law of Kursk Oblast "On the Municipal Formations of Kursk Oblast". Effective as of the day of the official publication.).