The total number of votes in the 1958 Iowa Senate election of District twelve (28 non-election districts) was 11,354, with 5689 of those going to the Democrat Edwin Gilmour.
11,354 Democratic C. Edwin Gilmour 5,689 NOTE: The 28 districts that did not hold elections in 1958 are not listed here. 
