The City of McCook has hired local attorney Nate Schneider as the new City Attorney, City Manager Kurt Fritsch announced today.