Константин Данилович Мельников родился 1 июня 1920 года в пос. Березинский Чесменского района Челябинской области. Образование 5 классов. В 1932 году с семьей переехал на Архангельский прииск Чесменского района, где работал старателем.
В 1941 году К.Д.Мельников призван в ряды Красной Армии Чесменским райвоенкоматом и был зачислен в 155-й отдельный формировочный лыжный батальон, который находился в городе Челябинске. В январе 1942 года его отправили в действующую армию на Северо-Западный фронт. Здесь Константин Данилович принимал участие в боях за освобождение Лучкевского, Молватеевского, Залучинского районов и в защите города Ленинграда. После снятия блокады Ленинграда часть перебросили на Первый Белорусский фронт Орловско-Курского направления. В составе 155-го батальона 1185-го стрелкового полка участвовал в боях за освобождение городов Орел, Курск и других населенных пунктов. В июне 1943 года был ранен, после излечения направили в действующую армию в 10040-ю стрелковую дивизию Первого Белорусского фронта. Здесь ему присвоили звание старшего сержанта. В дальнейшем Константин Данилович принимал участие в освобождении Польши, форсировании Вислы, Одера и во взятии Берлина. Войну закончил 9 мая 1945 года. Дальнейшую службу проходил в части военной администрации. Демобилизовался в апреле 1946 года.
За участие в боевых действиях Мельников Константин Данилович награжден Орденом Красной Звезды, медалями «За отвагу», «За взятие Берлина», «За освобождение Варшавы», «За победу над Германией», юбилейными медалями.
Константин Данилович прибыл в город Чебаркуль, поступил на Чебаркульский металлургический завод кочегаром. В 1977 году вышел на пенсию, переехал на жительство в с.Чесма. Умер в 1986 году.
(Из книги А.Н.Беликова «Участники Великой Отечественной войны 1941-1945гг.с.Чесмы Чесменского района Челябинской области. Материал составлен Н.Щелоковым).