District 21 is a district in the Texas House of Representatives. It has been represented by Republican Dade Phelan since 2015.[1]