Khánh Vĩnh is a district (huyện) of Khánh Hòa Province in the South Central Coast region of Vietnam.
As of 2003 the district had a population of 28,865. The district covers an area of 1,165 km². The district capital lies at Khánh Vĩnh.
Coordinates: 12°19′59″N 108°49′59″E / 12.333°N 108.833°E