Родился 28 сентября 1915 года в с. Урюм Тетюшского уезда Казанской губернии. В семье Подгорновых было 6 детей. Зоя, Валентина и Виктор умерли в младенчестве от менингита. Старший брат Павел погиб на фронте в январе 1942 года.
В 1924 году Константин Фёдорович начал учиться в средней школе в с. Кадышево Тетюшского района Татарской АССР, в 1930 году закончил 6 классов. До 1936 года работал в колхозе. 22 октября 1936 года был призван в Армию. Военную службу по призыву проходил в должности младшего командира взвода 161 отдельной дивизии НКВД г. Кемерово. 5 января 1939 года вернулся домой. После армии познакомился со своей будущей женой Куприяновой Надеждой Петровной. В 1940 году родилась дочь Раиса. Однако мирную жизнь прервала начавшаяся Великая Отечественная война. 22 июня 1941 года Константин Фёдорович ушёл на фронт.
С 23 июня по 20 августа 1941 года проходил военную службу в должности командир стрелкового взвода 25-ого запасного стрелкового полка г. Казань. После прохождения подготовки был направлен непосредственно на фронт в должности командира стрелкового взвода 498 стрелкового полка 132 стрелковой дивизии Юго-Западного фронта. Однако 19 сентября 1941 года под д. Кривоносовка г. Новгород-Северский (ныне Украина).
Был тяжело ранен в левую ногу с повреждением левого бедра. До 20 февраля 1942 года находился на излечении в военном госпитале г. Караганда (Казахская ССР). После выздоровления был направлен г. Ташкент на трехмесячные курсы по подготовке командного состава "Выстрел". После окончания курсов принимал участие в Сталинградской битве. До 20 октября 1942 года командовал заградительной ротой 203 армейского запасного полка 57 армии, 244 стрелковой дивизии 62 армии Юго-Западного и Сталинградского фронтов. 20 октября 1942 года под г. Сталинград был тяжёло ранен в правый коленный сустав, после чего был направлен в военный госпиталь в г.Актюбинск (Казахская ССР). После выздоровления служил в должности командир роты резерва а/с 5 отдельного офицерского полка резерва г. Саратов. 28 апреля 1946 года был уволен из вооружённых сил СССР с должности командира роты резерва а/с в воинском звании старший лейтенант. В 1945 году стал членом ВКП(б). Подгорнов Константин Фёдорович награждён орденом "Красной Звезды" (№3023708 от 30.05.1951), медалями "За оборону Сталинграда" (Указ от 22.12.1942), "За победу над Германией в Великой Отечественной войне 1941-1945 гг." (Указ от 09.05.1945).
После войны в семье Константина Федоровича и Надежды Петровны родились сыновья Аркадий (1947 г.), Анатолий (1952 г.) и Николай (1955 г.). Константин Фёдорович работал бригадиром садоводческих бригад, ревизором, а также председателем Урюмского сельского совета. Умер в 1972 году. Похоронен в с. Урюм.