Yên Lạc is a former rural district of Vĩnh Phúc province in the Red River Delta region of northern Vietnam. As of 2003, the district had a population of 145,316. The district covers an area of 107 km2. The district capital lies at Yên Lạc.

References