Деревня находится на реке Амонька (в бассейне Сейма), в 102 км западнее Курска, в 14,5 км севернее районного центра — города Рыльск, в 10 км от центра сельсовета — Березники[4].
Климат
Агарково, как и весь район, расположен в поясе умеренно континентального климата с тёплым летом и относительно тёплой зимой[5] (Dfb в классификации Кёппена).
Личное подсобное хозяйство. В деревне 29 домов[4].
Транспорт
Агарково находится в 14 км от автодороги регионального значения 38К-017 (Курск — Льгов — Рыльск — граница с Украиной), в 1 км от автодороги 38К-040 (Хомутовка — Рыльск — Глушково — Тёткино — граница с Украиной), на автодороге межмуниципального значения 38Н-691 (38К-040 — Агарково)[7], в 14 км от ближайшей ж/д станции Рыльск[8] (линия 358 км — Рыльск).