Obec s počtom obyvateľov 701 sa nachádza v Podunajskej nížine, cca 4,5 km na západ od pravého brehu dolného toku rieky Hron a 20 km severozápadne od Štúrova v okrese Nové Zámky. Rozloha obce je 2053 ha v nadmorskej výške od 130 do 176 m, z toho orná pôda zaberá 88%. Cez kataster pretekajú dva potoky a to Brutský, ktorý sa vlieva do vodnej nádrže Bruty a Blatniansky, ktorý sa vlieva do Hrona. Obec je prístupná po ceste III. triedy zo Svodína alebo z Kamenína.
V chotári obce sa archeologické nálezy sporadicky objavili od neolitu po halštatt. Prvá písomná zmienka o obci pochádza z roku 1223 pod názvom Buruth. Obec vtedy patrila rodu Barti. Koncom 13. storočia sa dedina volala Burth, 1342 Borth, 1346 Boorth, 1773 Barth, 1863 Bart a od roku 1948 Bruty (maď. Bart).