Campbell is a city in Hunt County, in the U.S. state of Texas. The population was 734 at the 2000 census.According to the United States Census Bureau, the city has a total area of 2.3 square miles.