Geldern ist eine Stadt im Kreis Kleve im Bundesland Nordrhein-Westfalen und liegt im niederrheinischen Tiefland westlich des Rheins.
Die Umgebung ist geprägt durch flache, fruchtbare Landschaften, die typisch für den Niederrhein sind, sowie durch ausgedehnte Auenbereiche entlang der Flussläufe.
Geldern liegt nahe der deutsch-niederländischen Grenze und ist etwa 20 Kilometer von Venlo (Niederlande) und rund 45 Kilometer von Duisburg entfernt. Die Stadt befindet sich im Bereich der Rhein-Maas-Niederung, die sowohl landschaftlich als auch kulturell eine Übergangszone zwischen Deutschland und den Niederlanden darstellt. Sie ist verkehrstechnisch gut erschlossen, unter anderem durch die nahegelegene Autobahn A57, die eine Verbindung zwischen Köln und den Niederlanden bietet, sowie durch ein regionales Schienennetz. Die Stadt liegt in einer von Landwirtschaft und Naturschutz geprägten Region, mit Wiesen, Feldern und kleineren Waldgebieten, die typische Elemente der niederrheinischen Kulturlandschaft darstellen.