There are six states that border Oklahoma:
Idaho has a border with six US States plus Canada. Oklahoma has a border with six US States. Utah has a border with six US States. Wyoming has a border with six US States.
New Mexico, Oklahoma, Arkansas, and Louisiana
No US States, however two Canadian Provinces share border and there is a maritime border with Russia.
Two states border no other states: Alaska and Hawaii.
The Answer is Maine and Vermont
Texas is bordered by only 4 US states, and by Mexico to the southwest. The border states are New Mexico, Oklahoma, Arkansas, and Louisiana.
The Canadian province closest to Oklahoma is Saskatchewan. It is located directly north of the U.S. states of North Dakota and Montana, with Oklahoma situated to the south of these states. The distance between Oklahoma and Saskatchewan varies, but Saskatchewan is the nearest province when considering the northern U.S. border states.
* New Mexico * Oklahoma * Arkansas * Louisiana
There are five such US States, choose three: Alaska, California, Hawaii, Oregon, and Washington.
Oklahoma is a US State and does not contain other states.
The Texas-Oklahoma state boundary is approximately 540 miles long.
The capital of Oklahoma is Oklahoma City.