In what U.S State is the city of Tulsa located? In Geography Trivia AnswerOklahoma (Tulsa is the Second Largest City in Oklahoma and For the Most Part of the Twentieth Century Was Nicknamed the Oil Capital of the World Due to its Important Role as a Hub For the American Oil Industry) Share and Enjoy !