Advertisement

Election 2014: How Johnson County voted


Democrat Dave Loebsack will go on to serve his fifth term representing Iowa's second district. -- photo by Gregory Hauenstein
Democrat Dave Loebsack defeated Republican challenger Mariannette Miller-Meeks last night, and will go on to serve a fifth term representing Iowa’s second district. — photo by Gregory Hauenstein

Huzzah! The 2014 election is over, and we can finally move on with the real business at hand: complaining and/or celebrating about the results while we dread the oncoming Iowa caucuses (only about 14 months away, friends!). Needless to say, Iowa Democrats had a very bad day yesterday, losing every congressional contest with the exception of U.S. Rep. Dave Loebsack, who once again defeated Republican Mariannette Miller-Meeks (in her third straight attempt) and will go on to represent Iowa’s second district for a fifth term.

And all the while, the world watched with fascination (and mild derision):

Republican Joni Ernst snagged the vacant senate seat left by retiring Democrat Tom Harkin, defeating Democrat Bruce Braley 584,133 to 489,250 in the popular vote. With Ernst’s victory, alongside several additional Republican victories in Senate contests across the country, Republicans will take control of the U.S. Senate in January. Furthermore, Republicans will control both the U.S. House and Senate during President Obama’s final two years in office.

Iowa Republicans set a few records yesterday, as well. With Governor Terry Branstad’s victory over Democrat Jack Hatch, Branstad will become the longest serving governor in U.S. history. The Republican won handily with 661,704 votes to Hatch’s 417,177. Poor Hatch.

On the congressional side of things, meanwhile, Ernst’s Senate victory makes her the first woman elected to congress by the state of Iowa.

Meanwhile, in Johnson County…

But enough about state-wide election results. What did Johnson County’s voters have to say? Well, a lot, it seems: Out of Johnson County’s 89,532 registered voters, 52,336 (58.5 percent) showed up to vote. And sure enough, Democrats had a very good turnout in what is typically a true-blue county. Adding to the turnout may have been a couple of divisive down-ballot items — the Johnson County Courthouse annex and Local Option Sales Tax.

The courthouse expansion project failed to receive the 60 percent “yes” vote it needed to pass, with 56.9 percent voting in favor. This marks the third time Johnson County residents have voted down such an expansion, despite revisions to the proposal.

The proposed local option sales tax also struggled to garner support in Johnson County. The measure, which allowed Johnson County’s respective cities to specify how such funds would be used, received only 46 percent approval (50 percent required) in the contiguous Iowa City, Coralville, North Liberty, Tiffin and University Heights precincts. A number of smaller towns within Johnson County passed the measure, however, with Hills, Lone Tree, Solon, Swisher and West Branch precincts showing majority approval.

View the full results below:

Johnson County Voting results

U.S. Senate

Candidate Total Votes Percentage
Bruce Braley (D) 33,597 65%
Joni Ernst (R) 16,652 32%
Bob Quast (TL) 240 0%
Rick Stewart (Ind) 762 1%
Douglas Butzier (L) 374 1%
Ruth Smith 146 0%
Write-in 58 0%

U.S. House of Representatives

Candidate Total Votes Percentage
Dave Loebsack (D) 35,319 69%
Marianette Miller-Meeks (R) 16,139 31%
Write-in 99 0%

Governor and Lt. Governor

Candidate Total Votes Percentage
Jack Hatch (D) 30,220 59%
Terry Branstad (R) 19,652 38%
Jonathan R. Narcisse (IA) 415 1%
Lee Deakins Hieb (L) 803 2%
Jim Hennager (NIPI) 475 1%
Write-in 64 0%

Johnson County Courthouse Annex (60% required)

Voting choice Total Votes Percentage
Yes 26,956 56.9%
No 20,394 43.1%

Local Option Sales Tax (Data for IC, Coralville, North Liberty, Tiffin, U. Heights only)

Voting choice Total Votes Percentage
Yes 16,651 46%
No 19,374 54%

Voting data via the Johnson County Auditor’s Office and the Iowa Secretary of State’s Office.


[gravityform id="17" title="false" description="false" ajax="true"]
<div class='gf_browser_unknown gform_wrapper your-village-form_wrapper' id='gform_wrapper_17' ><a id='gf_17' class='gform_anchor' ></a><form method='post' enctype='multipart/form-data' target='gform_ajax_frame_17' id='gform_17' class='your-village-form' action='/election-2014-how-johnson-county-voted/#gf_17'> <div class='gform_body'><ul id='gform_fields_17' class='gform_fields top_label form_sublabel_below description_below'><li id='field_17_7' class='gfield gfield_html gfield_html_formatted gfield_no_follows_desc field_sublabel_below field_description_below gfield_visibility_visible' ><h3 style="font-weight:800; font-size:34px;">Let's get started</h3> <p style="font-size:18px;">Fill out this form and we'll contact you with information about marketing with Little Village!</p></li><li id='field_17_4' class='gfield field_sublabel_below field_description_below gfield_visibility_visible' ><label class='gfield_label gfield_label_before_complex' for='input_17_4_3' ></label><div class='ginput_complex ginput_container no_prefix has_first_name no_middle_name has_last_name no_suffix gf_name_has_2 ginput_container_name gfield_trigger_change' id='input_17_4'> <span id='input_17_4_3_container' class='name_first' > <input type='text' name='input_4.3' id='input_17_4_3' value='' aria-label='First name' tabindex='2' aria-invalid="false" placeholder='First name'/> <label for='input_17_4_3' >First</label> </span> <span id='input_17_4_6_container' class='name_last' > <input type='text' name='input_4.6' id='input_17_4_6' value='' aria-label='Last name' tabindex='4' aria-invalid="false" placeholder='Last name'/> <label for='input_17_4_6' >Last</label> </span> </div></li><li id='field_17_5' class='gfield gfield_contains_required field_sublabel_below field_description_below gfield_visibility_visible' ><label class='gfield_label' for='input_17_5' ><span class='gfield_required'>*</span></label><div class='ginput_container ginput_container_text'><input name='input_5' id='input_17_5' type='text' value='' class='large' tabindex='6' placeholder='Company name' aria-required="true" aria-invalid="false" /></div></li><li id='field_17_3' class='gfield gfield_contains_required field_sublabel_below field_description_below gfield_visibility_visible' ><label class='gfield_label' for='input_17_3' ><span class='gfield_required'>*</span></label><div class='ginput_container ginput_container_email'> <input name='input_3' id='input_17_3' type='text' value='' class='large' tabindex='7' placeholder='Your email address' aria-required="true" aria-invalid="false"/> </div></li><li id='field_17_8' class='gfield gform_validation_container field_sublabel_below field_description_below gfield_visibility_' ><label class='gfield_label' for='input_17_8' >Phone</label><div class='ginput_container'><input name='input_8' id='input_17_8' type='text' value='' /></div><div class='gfield_description'>This field is for validation purposes and should be left unchanged.</div></li> </ul></div> <div class='gform_footer top_label'> <input type='submit' id='gform_submit_button_17' class='gform_button button' value='SUBMIT' tabindex='8' onclick='if(window["gf_submitting_17"]){return false;} window["gf_submitting_17"]=true; ' onkeypress='if( event.keyCode == 13 ){ if(window["gf_submitting_17"]){return false;} window["gf_submitting_17"]=true; jQuery("#gform_17").trigger("submit",[true]); }' /> <input type='hidden' name='gform_ajax' value='form_id=17&amp;title=&amp;description=&amp;tabindex=1' /> <input type='hidden' class='gform_hidden' name='is_submit_17' value='1' /> <input type='hidden' class='gform_hidden' name='gform_submit' value='17' /> <input type='hidden' class='gform_hidden' name='gform_unique_id' value='' /> <input type='hidden' class='gform_hidden' name='state_17' value='WyJbXSIsIjlmNzc1YTEyZmZjNmYyODk5Mzk0NDM3ZjRlOGYyZDNmIl0=' /> <input type='hidden' class='gform_hidden' name='gform_target_page_number_17' id='gform_target_page_number_17' value='0' /> <input type='hidden' class='gform_hidden' name='gform_source_page_number_17' id='gform_source_page_number_17' value='1' /> <input type='hidden' name='gform_field_values' value='' /> </div> <p style="display: none !important;"><label>&#916;<textarea name="ak_hp_textarea" cols="45" rows="8" maxlength="100"></textarea></label><input type="hidden" id="ak_js_1" name="ak_js" value="135"/><script>document.getElementById( "ak_js_1" ).setAttribute( "value", ( new Date() ).getTime() );</script></p></form> </div> <iframe style='display:none;width:0px;height:0px;' src='about:blank' name='gform_ajax_frame_17' id='gform_ajax_frame_17'>This iframe contains the logic required to handle Ajax powered Gravity Forms.</iframe> <script type='text/javascript'>jQuery(document).ready(function($){gformInitSpinner( 17, 'https://littlevillagemag.com/wp-content/plugins/gravityforms-asdf111aasdfffs-nope/images/spinner.gif' );jQuery('#gform_ajax_frame_17').load( function(){var contents = jQuery(this).contents().find('*').html();var is_postback = contents.indexOf('GF_AJAX_POSTBACK') >= 0;if(!is_postback){return;}var form_content = jQuery(this).contents().find('#gform_wrapper_17');var is_confirmation = jQuery(this).contents().find('#gform_confirmation_wrapper_17').length > 0;var is_redirect = contents.indexOf('gformRedirect(){') >= 0;var is_form = form_content.length > 0 && ! is_redirect && ! is_confirmation;if(is_form){jQuery('#gform_wrapper_17').html(form_content.html());if(form_content.hasClass('gform_validation_error')){jQuery('#gform_wrapper_17').addClass('gform_validation_error');} else {jQuery('#gform_wrapper_17').removeClass('gform_validation_error');}setTimeout( function() { /* delay the scroll by 50 milliseconds to fix a bug in chrome */ jQuery(document).scrollTop(jQuery('#gform_wrapper_17').offset().top); }, 50 );if(window['gformInitDatepicker']) {gformInitDatepicker();}if(window['gformInitPriceFields']) {gformInitPriceFields();}var current_page = jQuery('#gform_source_page_number_17').val();gformInitSpinner( 17, 'https://littlevillagemag.com/wp-content/plugins/gravityforms-asdf111aasdfffs-nope/images/spinner.gif' );jQuery(document).trigger('gform_page_loaded', [17, current_page]);window['gf_submitting_17'] = false;}else if(!is_redirect){var confirmation_content = jQuery(this).contents().find('.GF_AJAX_POSTBACK').html();if(!confirmation_content){confirmation_content = contents;}setTimeout(function(){jQuery('#gform_wrapper_17').replaceWith(confirmation_content);jQuery(document).scrollTop(jQuery('#gf_17').offset().top);jQuery(document).trigger('gform_confirmation_loaded', [17]);window['gf_submitting_17'] = false;}, 50);}else{jQuery('#gform_17').append(contents);if(window['gformRedirect']) {gformRedirect();}}jQuery(document).trigger('gform_post_render', [17, current_page]);} );} );</script><script type='text/javascript'> if(typeof gf_global == 'undefined') var gf_global = {"gf_currency_config":{"name":"U.S. Dollar","symbol_left":"$","symbol_right":"","symbol_padding":"","thousand_separator":",","decimal_separator":".","decimals":2},"base_url":"https:\/\/littlevillagemag.com\/wp-content\/plugins\/gravityforms-asdf111aasdfffs-nope","number_formats":[],"spinnerUrl":"https:\/\/littlevillagemag.com\/wp-content\/plugins\/gravityforms-asdf111aasdfffs-nope\/images\/spinner.gif"};jQuery(document).bind('gform_post_render', function(event, formId, currentPage){if(formId == 17) {if(typeof Placeholders != 'undefined'){ Placeholders.enable(); }} } );jQuery(document).bind('gform_post_conditional_logic', function(event, formId, fields, isInit){} );</script><script type='text/javascript'> jQuery(document).ready(function(){jQuery(document).trigger('gform_post_render', [17, 1]) } ); </script>