Anthony is an incorporated town in El Paso County, Texas, United States. The population was 5,011 at the 2010 census. It is the first town encountered in Texas when traveling eastbound on Interstate 10 from New Mexico.