Viimsi is a small borough in Harju County, Estonia, about 9 km (6 mi) northeast of the centre of Tallinn, just north of Tallinn's subdistrict Merivälja. Viimsi is the administrative centre of Viimsi Parish. As of the 2021 census, its population was 2,703.