The municipality covered the three villages Dieden, Demen, and Neerlangel (then just called "Langel"), located on the left bank of the Maas.
Ravenstein also included the following towns, villages and townships: Demen, Dennenburg, Deursen, Dieden, Herpen, Huisseling, Keent, Koolwijk, Neerlangel, Neerloon, Overlangel.