The Harim highlands are located between 36◦22′-36◦40′ E and 35◦46′-36◦14′ N on the westernmost part of the Aleppo plateau. They cover about 600 km². The Orontes river valley forms the western boundary. The Ruj plain () is located to the south. The Ruj plain and the northern Idlib plain run along the eastern boundary. The Dana plain (part of the northern Idlib plain) separates the Harim mountains from Mount Simeon to the northwest. The valley of River Afrin and Lake Amiq surround Harim mountains from north.