 newkirk is a city in kay county, oklahoma, united states. the population was 2,317 at the 2010 census. it is the county seat of kay county. ==history== thumb|left|main street with grain elevator in background newkirk is located on land known as the cherokee strip which belonged to the cherokee indians. in 1893, the cherokee sold the land to the united states government. the land was opened to white settlement by means of the [[land run of 1893|cherokee strip land run
Cities_in_Kay_County,_Oklahoma Cities_in_Oklahoma County_seats_in_Oklahoma