Trấn Yên is a rural district of Yên Bái province, in the northeastern region of Vietnam. As of 2003 the district had a population of 96,949. The district covers an area of 691 km². The district capital lies at Cổ Phúc.