Diakovce es un municipio en el distrito de Šaľa, en la región de Nitra, Eslovaquia. Diakovce se encuentra a 115 m de altitud. Su población es de 2.402 habitantes (2025). La ciudad grande más cercana es Dunajská Streda, a 23 km al suroeste. Entre los lugares de interés cercanos: Nitra Castle (27 km), Dražovce church (29 km) y Nitra Synagogue (27 km). Entre los parajes naturales: Trnovske rameno (7,1 km) y Tomášikovský presyp (13,7 km).