Neighborhood & Directions

site map

Tulsa is the second-largest city in the state of Oklahoma and the 47th-most populous city in the United States. It is located along the Arkansas River at the foothills of the Ozark Mountains in northeast Oklahoma, a region of the state known as “Green Country.” The city has been called one of America’s "Most Livable Large Cities" by Partners for Livable Communities, Forbes, and Relocate America.