John B. Jones (December 22, 1834 – July 19, 1881) was a Confederate army officer, Texas Ranger captain, and Adjutant General of Texas. Born in Fairfield, South Carolina, his family moved to the Republic of Texas in 1838.