Diakovce je općina u okrugu Šaľa, u Nitriansky kraj, Slovačka. Diakovce se nalazi na 115 m nadmorske visine. Broj stanovnika je 2.402 (2025). Najbliži veći grad je Dunajská Streda, 23 km jugozapadno. Među znamenitostima u okolici su Nitra Castle (27 km), Dražovce church (29 km) i Nitra Synagogue (27 km). Među prirodnim znamenitostima su Trnovske rameno (7,1 km) i Tomášikovský presyp (13,7 km).