Marine on St. Croix, Minnesota, United States [City]; population was 602 in 1990; housing units was 264 in 1990; location is 45°12'N 92°46'W; land area is 3.94 square miles (2,522 acres); water area is 0.23 square miles (148 acres); FIPS code is 40580 [SourceCBP]