Gartz (Oder) ist eine Landstadt im brandenburgischen Landkreis Uckermark und Verwaltungssitz des Amtes Gartz (Oder).
Die Stadt Gartz (Oder) liegt inmitten einer Endmoränenlandschaft im Nationalpark Unteres Odertal 30 Kilometer südlich von Stettin. Sechs Kilometer südlich von Gartz trennt sich die Oder in zwei Arme, die Westoder und die Ostoder. Die Westoder fließt direkt an der östlichen Stadtgrenze vorbei und bildet die Staatsgrenze zur Republik Polen.
Die wichtigste direkte Verkehrsanbindung für die Stadt bildet die Bundesstraße B 2. Sie kreuzt ca. 6 km nördlich von Gartz die Bundesstraße B 113 und sichert damit über Tantow den Anschluß zur Autobahn A 11. Innerhalb der Stadt Gartz verläuft die B 2 von Norden durch das Stettiner Tor direkt in die historische Altstadt und schwenkt dort in Richtung Westen. Dadurch wird die Altstadt etwa in der Mitte geteilt. Die Stadt ist über die Bahnhöfe Tantow und Casekow an die überregionale Bahnlinie Berlin - Stettin angebunden. Die Oder und die vorhandenen Kanäle bilden einen Verkehrsweg, der die Verbindung zwischen Berlin und der Ostsee ist. Das neue Bollwerk von 200 m Länge wird die Wirtschaft beleben. Die gemeinsame Grenze des Amtes Gartz (Oder) zu Polen birgt für den Tourismus im Zusammenhang mit dem Nationalpark Unteres Odertal große Entwicklungsmöglichkeiten für die Stadt.
Die Stadt Schwedt (Oder) befindet sich ca. 19 km von Gartz entfernt.