The Election Commission has revised boundaries of several KP National Assembly constituencies following administrative changes affecting Swat, Karak, Hangu and Dera Ismail Khan.