St. John is the business community of North-west Whitman County. It is strategically situated in the vast rolling hill region of grain farming known as the Palouse.