Obec Reca leží na rozhraní okresov Senec, Galanta a Trnava na odlesnenej rovine, na Nive Čierna Voda a Sisek v nadmorskej výške 122 – 125 m. n. m., v blízkosti rekreačnej oblasti Slnečné jazerá v Senci.
Spadá do Podunajskej nížiny a je výsledkom neogénnych a kvartérnych pohybov Zeme.
Patrí do teplej oblasti s priemernou teplotou 25 º C, teplotou vzduchu 9,5 º C a priemernými ročnými zrážkami 520 mm.