В октябре 1944 года был тяжело ранен и направлен в госпиталь. После излечения с января 1945 года исполнял должность заместителя командира 16-го стрелкового корпуса и одновременно с 20 февраля по 28 марта того же года командовал 222-й стрелковой дивизией. Корпус принимал участие в ходе Варшавско-Познанской, Восточно-Померанской и Берлинской наступательных операций, за что Попов был награждён орденом Суворова 2-й степени.