North Buena Vista, Iowa, United States [City]; population was 145 in 1990; housing units was 100 in 1990; location is 42°41'N 90°57'W; land area is 0.69 square miles (445 acres); water area is 0.04 square miles (26 acres); FIPS code is 57135 [SourceCBP]