Appleby is a city in Nacogdoches County, in the U.S. state of Texas.
According to the United States Census Bureau, the city has a total area of 2.1 square miles (5.4 km2), all land.
The racial and ethnic composition of the population was 92.6% white, 2.7% black or African American, 1.3% Native American, 1.1% Vietnamese, 0.2% other Asian, 1.9% reporting some other race and 0.2% from two or more races.
20.7% of all households were made up of individuals, and 9.5% had someone living alone who was 65 years of age or older.
The City of Appleby is served by the Nacogdoches Independent School District.