Ratkovce liegt im Donautiefland am rechten Ufer des Flusses Dudváh am östlichen Rand des Trnava-Lössbretts auf einer Höhe von 157 m über dem Meeresspiegel. Die Gesamtfläche des Ratkov-Gebiets beträgt 445,2511 ha. Davon 28,5358 ha in der bebauten Fläche der Gemeinde (bebaute Fläche der Gemeinde) und 416,7153 ha in der bebauten Fläche der Gemeinde (außerhalb der bebauten Fläche von die Gemeinde). Das Dorf grenzt im Norden an Pečeňady, im Osten an Červeník, im Süden an Žlkovce und im Westen an Jaslovce und Bohunice (heute Jaslovské Bohunice).
Ratkovce liegt im Donautiefland am rechten Ufer des Flusses Dudváh am östlichen Rand des Trnava-Lössbretts auf einer Höhe von 157 m über dem Meeresspiegel. Die Gesamtfläche des Ratkov-Gebiets beträgt 445,2511 ha. Davon 28,5358 ha in der bebauten Fläche der Gemeinde (bebaute Fläche der Gemeinde) und 416,7153 ha in der bebauten Fläche der Gemeinde (außerhalb der bebauten Fläche von die Gemeinde). Das Dorf grenzt im Norden an Pečeňady, im Osten an Červeník, im Süden an Žlkovce und im Westen an Jaslovce und Bohunice (heute Jaslovské Bohunice).
Das Dorf hat eine relativ gute Busverbindung mit der Regionalstadt Trnava sowie mit Piešťany und Hlohovec als Kreisstädten. Ein paar Kilometer von Ratkovce entfernt liegt die Stadt Leopoldov, ein wichtiger Eisenbahnknotenpunkt in der Slowakischen Republik. Sie ist auch eine schnelle Haltestelle, sodass die Zugverbindung von Ratkoviec in Kombination mit einem Bus in Reichweite ist. Westlich von Ratkovce befindet sich das Kernkraftwerk Jaslovské Bohunice, dessen Kühltürme weithin sichtbar sind.