Báč se nachází na Žitného ostrova, na jihozápadě Slovenska, v okrese Dunajská Streda (Trnavský kraj), 25 km východně od Prahy a 17 km západně od Dunajské Stredy. Je vzdálena 34 km od maďarské hranice a 33 km od rakouské. Přes obec prochází mezinárodní cesta (63 / E575) a je vzdálena jen 2 kilometry od Dunajské cyklistické cesty.
Báč se nachází na Žitného ostrova, na jihozápadě Slovenska, v okrese Dunajská Streda (Trnavský kraj), 25 km východně od Prahy a 17 km západně od Dunajské Stredy. Je vzdálena 34 km od maďarské hranice a 33 km od rakouské. Přes obec prochází mezinárodní cesta (63 / E575) a je vzdálena jen 2 kilometry od Dunajské cyklistické cesty.
Vůbec první zmínka o obci pochází z roku 1205, později se vzpomíná v roce 1319 jako Bochfolua, v roce 1321 jako Boch av listině z roku 1328 ve spojení Iobagio Strigoniesis Eccles villa Boch. Název je pravděpodobně odvozen od osobního jména Báč. Lze předpokládat, že obec vznikla v 12. století, ale na soupisu obcí, které měly za úkol ochranu uherských hranic v 13. století se ještě nezmiňuje. V listině z roku 1229 je zmínka o obci rovněž ve formě Boch, která v sobě skrývá dobový přepis jména Báč. K němu se přidávala přípona -falva (obec, usedlost) označující vlastnický vztah (Bácsova usedlost) a kt ORA se v průběhu staletí zkrátila do tvaru Bacsfa. Obec patřila arcibiskupské stolici ve Vojka nad Dunajem a byla majetkem její šlechticů (predialistov).