Maardu (saks.Maart) on kaupunki Harjumaan maakunnassa, Virossa. Se sijaitsee Suomenlahden rannalla, noin 15 kilometriä Tallinnasta itään. Maardu on osa Suur-Tallinnan metropolialuetta.
Maardun pinta-ala on 23 neliökilometriä. Sen asukasluku oli vuoden 2018 alussa 15 722.[1]
Vuonna 2011 Maardun kaupungissa oli 17 524 asukasta, joista 4 347 (24,8 %) oli virolaisia, 10 845 (61,9 %) venäläisiä ja 2 316 (13,2 %) muita kansallisuuksia.[2]
Talous
Maardu on teollisuuskaupunki: maan suurin tavarasatama, Muugan satama sijaitsee osittain Maardussa[3].