The cost of living in Marine on St. Croix, Minnesota is 42.5% more expensive than Port Charlotte, Florida.