The cost of living in North St. Paul, Minnesota is 37.2% more expensive than Peoria Heights, Illinois.