Смоленская обл., Глинковский р-н, д. Шилово
Ельнинский РВК, Смоленская обл., Ельнинский р-н
С 1 июля 1941 года Мельников командовал 246-й стрелковой дивизией. 15 июля 1941 года ему было присвоено звание генерал-майора.
25 февраля 1942 года был тяжело ранен и 1 марта 1942 года попал в плен. Был освобождён американскими войсками 29 апреля 1945 года.
Через советскую военную миссию по репатриации в Париже 28 мая 1945 года он был доставлен в Москву. Позднее был восстановлен в кадрах Советской Армии.
15 апреля 1947 года Мельников был назначен начальником военной кафедры Московской сельскохозяйственной академии имени Тимирязева, где проработал до 31 августа 1954 года, после чего вышел в отставку по возрасту.
Умер в Москве 22 июня 1972 года.
Награжден: Юбилейная медаль "ХХ лет РККА" (1938); Медаль "За победу над Германией в Великой Отечественной войне 1941-1945 гг." (1945); Орден Красного Знамени (1946); Орден Ленина (1946); Орден Красного Знамени (1947); Орден Красного Знамени (1950);