The municipality of Ouder-Amstel comprises the following towns, villages and townships: Duivendrecht, Ouderkerk aan de Amstel, Waver.
It includes Duivendrecht combined rail and metro station. This important station allows interchange between rail routes 20 and 30 which cross here on different levels. The lower (yet elevated) level (a broad island platform which also houses the station hall) serves line 30 from Schiphol Airport to Weesp, Almere, and Amersfoort. The higher level has two platforms each serving trains on line 20 from Amsterdam to Utrecht at the outer side and metros at the inner side (the metro line at this point runs between the two tracks of the main railway).