Viekšniai ( pronunciation (help·info) Samogitian: Vėikšnē) is city in the Mažeikiai district municipality, Lithuania. It is located 17 km (11 mi) south-east of Mažeikiai.