Check if the next statement performs the same things:
update p1
set p1.popMen = p2.popMen,
p1.popWoman = p2.popWoman
from population p1
inner join population p2 on p2.regiod = p1.regiod and p2.locaid = p1.locaid and p2.age = p1.age - 1
where p1.regiod = 1
Or maybe execute ‘update population set age += 1’, remove the last row (age 111) and insert the first one (age 0), or replace the whole last row (within groups).