В списках населённых мест по сведениям 1862 года Демшино фигурирует как казённое село при реке Излегоще по левую сторону проселочного тракта из г. Усмани в г. Задонск. Тогда там располагалось дворов - 129, где значилось мужчин - 557, женщин - 554. Расстояние от уездного центра 18 км.
В наше время Демшино входит в Усманский район Липецкой области. 4