Diakovce este o comuna din districtul Šaľa, din regiunea Nitra, Slovacia. Diakovce se află la 115 m altitudine. Populația este de 2.402 de locuitori (2025). Cel mai apropiat oraș mare este Dunajská Streda, la 23 km la sud-vest. Printre obiectivele din împrejurimi: Nitra Castle (27 km), Biserica Sfântul Mihail din Dražovce (29 km) și Nitra Synagogue (27 km). Printre locurile naturale: Trnovske rameno (7,1 km) și Tomášikovský presyp (13,7 km).