Значительный толчок в развитии получили просвещение и медицина после утверждения положения о земских учреждениях. Во всех российских губерниях по этому положению вводили земства, как органы местного самоуправления. В число обязательств земских учреждений входило устройство библиотек, больниц, аптек, школ.
В городе существовала одна больница на 15 мест. В 1867 году больницу переименовали в земскую уездную больницу. Через год при больнице открыли отделение для приходящих больных. Но медицинское обслуживание было недостаточным, на одного врача приходилось 5000 жителей.
До 1861 года школ для низших слоев населения фактически не существовало. Но в Курской губернии к концу девяностых годов XIX века насчитывалось восемьсот восемьдесят народных школ, где обучалось 64000 человек. Также было 24 средних учебных заведения с 5-тысячным ученическим контингентом.
В слободах открывали земские школы, сыгравшие большую роль в образовании. Каждый получал образование бесплатно. В Старом Осколе существовали училища и гимназии. В I четверти XIX века образовали духовное училище, оно располагалось в домах на улице Белгородской. Затем построили специальное здание для училища с церковью внутри. В 1900 году состоялось открытие. Образование в данном учебном заведении закрытого типа получали на платной основе. Женскую казённую гимназию с трёхлетним сроком обучения открыли в 1871 году. С 1902 года в ней обучали уже 7 лет. А те, кто заканчивали дополнительный восьмой класс, имели право работать домашними учительницами или учить в начальных классах.