John Fisher Preston Jr. (November 5, 1872July 1, 1960) was an American army officer who rose to the rank of Inspector General of the United States Army. His first conflict was the Spanish–American War serving in the 7th Infantry, and fighting in the Battle of San Juan Hill and Siege of Santiago. For his service in the war, Preston received the Silver Star. He then spent around a decade serving at various forts in the Philippines and across the United States. Preston was involved in the Quartermaster Corps and the Pay Department until the outbreak of World War I, serving a couple of years in France. He attended various Army schools until 1923, and had various leadership positions in the Army over the next fifteen years, culminating in appointment as Inspector General in 1931. A four-year tenure and brief stationing at Fort Sam Houston, he retired from the army in 1936 and entered the banking industry in San Antonio. He died on July 1, 1960.