Overview Fort Hancock is a town in Texas, United States, with a population of about 1,750[1]. Geography Coordinates: 31.2985, -105.8452