В Прокопьевском районе основано село Оселки. Первыми жителями были чуваши из Самарской губернии. Имена первопоселенцев - М. Петров, П. Таймурзин, С. Саватеев, С. Салтийманов, С. Пудитал и А. Рыбаков. Они на месте современных Оселков основали деревню под названием Чумыш, которая позднее стала называться Оселками. О происхождении названия деревни Оселки есть несколько толкований. Сами оселковцы утверждают, что она названа по имени речки Оселки, которая впадает в реку Кара-Чумыш около деревни. А речка получила такое название за то, что на ней жители находили точильные камни, именуемые в народе оселками.
Деревня росла медленно. В 1911 году в 25 хозяйствах проживало 166 чел. Занимались животноводством и растениеводством. В среднем оселковская семья состояла из 6-7 человек. Деревня была поголовно безграмотной. Часть населения считала себя православными, часть язычниками. А потому в деревни имеются два кладбища – православное и языческое.
В Гражданскую войну часть оселковцев вступила в партизанский отряд И.Е. Сизикова, действовавший в окрестностях Оселков, для борьбы с белыми.
В период коллективизации в селе было образовано 6 колхозов. К 50-му году их осталось два – «Звезда» и «Тайга», которые были включены в состав колхоза им Ленина на правах бригады № 8. В 1957 году Оселки стали 18 бригадой 5-ой фермы совхоза «Трудармейский». В 1974 году Оселки вошли в состав откормочного совхоза «Еловский». В 1992 году совхоз перешел под контроль разреза «Краснобродский».
На 1 января 2023 года в селе проживало 38 человек, в основном пенсионного возраста.