Lyon County is nestled in the Flint Hills region of eastern Kansas 100 miles southwest of Kansas City. The county seat, Emporia, lies between the Neosho and Cottonwood Rivers.