Lahijan is situated in the northern slopes of the Alborz Mountains. Lahijan borders the Caspian Sea in the north and neighbors Langarud in the east, Deylaman in the south and Astaneh Ashrafiyeh in the west.