parsons is at (37.339070, -95.269747). the city is at the junction of u.s. route 59 and u.s. route 400. along us-59, the city of erie (the county seat of neosho county) is to the north and oswego (the county seat of labette county) is south and east. big hill lake is several miles to the west of the city, and lake parsons is northwest of parsons.