Colonel Frank Tompkins (September 28, 1868 – December 21, 1954) was an American officer in the United States Army and Distinguished Service Cross recipient for his leadership in the 1916 Battle of Columbus, New Mexico, during the conflict on the Mexican-American border.