Egan is an unincorporated community in Johnson County, Texas, United States. It is located at the intersection of Farm to Market roads 917 and 2280, approximately 8 miles northeast of Cleburne. Egan is part of the Joshua Independent School District.
Less