Село Тимошкино находится в Шиловском районе Рязанской области.
Административный центр Тимошкинского сельского поселения.
Расположено в пойме реки пары на её правом берегу в 5,6 км к юго-востоку от посёлка городского типа Шилово. Расстояние от села до районного центра Шилово по автодороге — 13 км.
Село Тимошкино окружено целым рядом пойменных озер, самые крупные из которых Лапушное, Святое, Жидякинское и Боровецкое. Озеро Кимбирь расположено в южной части самого села. К северу от Тимошкино находится урочище Ближняя Сувратка, к югу — урочище Голодное, к востоку — урочище Глубокое Болото и лесной массив (Расторгуев Лес).
В 2010 году население составляло 487 человек.
Известные уроженцы и жители: