lochem is a municipality and city in the province of gelderland, the netherlands. about 34,000 people were living there in 2021. it lies both in the achterhoek and the ijsselvallei regions, and borders the salland region in the north.