Alabama Senator Tommy Tuberville. Image: Openverse
Subscribe for Updates!
Join our mailing list to receive the latest news and updates from our team.
You have Successfully Subscribed!
Tommy Tuberville—responsible for holding up about 300 military promotion confirmations—represents Alabama but lives and votes in Florida. Why is he still in the Senate?
Alabama GOP Sen. Tommy Tuberville has come under scrutiny following reports that he recently sold the last remaining properties he owns in the state that he represents in the U.S. Senate. Instead, Tuberville appears to live almost full time at his beach house in the Florida panhandle.
Although details are still emerging about Tuberville’s precise living situation, The Washington Post’s Glenn Kessler has reported that the Auburn, Alabama, address Tuberville listed when he declared his candidacy for Senate in 2019 is co-owned by his wife and son. Kessler’s review of campaign finance reports and property documents related to Tuberville “indicate that his home is actually a $3 million, 4,000-square-foot beach house he has lived in for nearly two decades in Santa Rosa Beach, Florida.”
Why does this matter?
Because Tuberville is running up against one of the oldest constitutional requirements that apply to anyone running for Congress: that candidates must live in the state they represent by the time they take office.
But whether Tuberville’s situation actually violates the Constitution—or matters to voters—is another question.
Residency Requirements in Congress
The legal requirement that candidates and members of legislative bodies live in the place they represent is not new. In the case of Congress, it was debated heavily during the Constitutional Convention in 1787.
The framers decided that members of both the House and the Senate would be required only to be “an inhabitant” of the state they represent. Strange as it may sound, this means that House members don’t even need to live in their specific district—just their home state. In fact, a 2017 report from The Washington Post found that about 5% of all House members don’t live in the districts they represent.
Legal Consequences For Nonresidency
In Tuberville’s case, it’s possible that he doesn’t meet the constitutional minimum of state residency. Whether he might face any consequences for this potential violation, however, is unclear.
Courts and congressional committees have looked into similar violations in the past. They have generally opted for a wide interpretation of what is called “inhabitancy,” often settling for evidence that a member paid taxes in or was registered to vote in the state, even if it was at an address that the member spent little to no time in.
Officials at state and local levels, however, where residency requirements can be stronger, have paid the price for being a nonresident. A 2001 legal opinion from the Georgia attorney general found that if a state legislator “moves his permanent residence outside his district, the office will become vacant as a matter of law,” meaning that the lawmaker would disqualify themselves from serving.
This is precisely what happened in my hometown of Boise, Idaho, when a city councilwoman was legally forced out of office after she inadvertently moved out of the district she was representing.
Why Have Residency Requirements?
Although it can be inconvenient, there are good reasons to establish legal residency requirements.
The framers discussed many of them: Alexander Hamilton argued that because of the residency requirement, representatives in Congress “will not only bring with them a considerable knowledge of its laws, and a local knowledge of their respective districts.” In other words, representatives with local ties would be more likely to understand the unique needs of their constituents and thus how to best represent them.
But these requirements aren’t without their drawbacks. For instance, my own research suggests that in states with stricter residency requirements, their state legislative districts as a whole are more gerrymandered—that is, districts are drawn for the purpose of benefiting the election of a particular legislator or party. Why? Because state legislatures that decide their states’ redistricting processes appear to go out of their way to draw misshapen districts to include the homes of incumbents.
Residency requirements also pose a significant hurdle to candidate quality. That’s because, unlike in Congress, states often set even stricter standards for offices like governor and state legislator, in some cases requiring many years of residency before qualifying for candidacy. The more onerous the residency requirement—for example, requiring five rather than two years of residency before holding office—the more otherwise qualified citizens the law excludes from serving.
In my own analysis of gubernatorial residency requirements, I found that many states prevent as much as one-fifth of their residents from serving as governor as a result of residency requirements and more than 30% in Alaska’s case.
Map: The Conversation, CC-BY-NDSource: Charles Hunt
Even if Tuberville doesn’t face legal trouble, it could become a political liability for him, and the political science research bears this out. In my book, “Home Field Advantage,” I found that candidates who were born and raised in their home districts consistently outperform so-called “carpetbaggers”—those with few to no ties to their districts—in congressional elections.
Some of Tuberville’s rural-state colleagues, like Montana Democrat Jon Tester and West Virginia Democrat Joe Manchin, have also vastly outperformed their party’s expectations in their states, thanks in part to deep local ties and authenticity.
On the other hand, Tuberville is a Republican in GOP-dominated Alabama and a loyal soldier for former President Donald Trump in a state where Trump is popular. Plus, although Tuberville was born and raised in Arkansas, he became a hero in Alabama in the 2000s as a successful head coach for the Auburn University football program.
Tuberville also has plenty of time to clean up this mess, as he is not up for reelection again until 2026. However, unless he can show some more concrete evidence of residency, a lawsuit challenging his local credentials may not be out of the question.
The Conversation is a nonprofit, independent news organization dedicated to unlocking the knowledge of experts for the public good. We publish trustworthy and informative articles written by academic experts for the general public and edited by our team of journalists.
{"id":null,"mode":"form","open_style":"in_place","currency_code":"USD","currency_symbol":"$","currency_type":"decimal","blank_flag_url":"https:\/\/factkeepers.com\/wp-content\/plugins\/tip-jar-wp\/\/assets\/images\/flags\/blank.gif","flag_sprite_url":"https:\/\/factkeepers.com\/wp-content\/plugins\/tip-jar-wp\/\/assets\/images\/flags\/flags.png","default_amount":500,"top_media_type":"none","featured_image_url":false,"featured_embed":"","header_media":null,"file_download_attachment_data":null,"recurring_options_enabled":true,"recurring_options":{"never":{"selected":true,"after_output":"One time only"},"weekly":{"selected":false,"after_output":"Every week"},"monthly":{"selected":false,"after_output":"Every month"},"yearly":{"selected":false,"after_output":"Every year"}},"strings":{"current_user_email":"","current_user_name":"","link_text":"Leave a tip","complete_payment_button_error_text":"Check info and try again","payment_verb":"Pay","payment_request_label":"Factkeepers.com","form_has_an_error":"Please check and fix the errors above","general_server_error":"Something isn't working right at the moment. Please try again.","form_title":"Help Support Factkeepers","form_subtitle":null,"currency_search_text":"Country or Currency here","other_payment_option":"Other payment option","manage_payments_button_text":"Manage your payments","thank_you_message":"Thank you for being a supporter!","payment_confirmation_title":"Factkeepers.com","receipt_title":"Your Receipt","print_receipt":"Print Receipt","email_receipt":"Email Receipt","email_receipt_sending":"Sending receipt...","email_receipt_success":"Email receipt successfully sent","email_receipt_failed":"Email receipt failed to send. Please try again.","receipt_payee":"Paid to","receipt_statement_descriptor":"This will show up on your statement as","receipt_date":"Date","receipt_transaction_id":"Transaction ID","receipt_transaction_amount":"Amount","refund_payer":"Refund from","login":"Log in to manage your payments","manage_payments":"Manage Payments","transactions_title":"Your Transactions","transaction_title":"Transaction Receipt","transaction_period":"Plan Period","arrangements_title":"Your Plans","arrangement_title":"Manage Plan","arrangement_details":"Plan Details","arrangement_id_title":"Plan ID","arrangement_payment_method_title":"Payment Method","arrangement_amount_title":"Plan Amount","arrangement_renewal_title":"Next renewal date","arrangement_action_cancel":"Cancel Plan","arrangement_action_cant_cancel":"Cancelling is currently not available.","arrangement_action_cancel_double":"Are you sure you'd like to cancel?","arrangement_cancelling":"Cancelling Plan...","arrangement_cancelled":"Plan Cancelled","arrangement_failed_to_cancel":"Failed to cancel plan","back_to_plans":"\u2190 Back to Plans","update_payment_method_verb":"Update","sca_auth_description":"Your have a pending renewal payment which requires authorization.","sca_auth_verb":"Authorize renewal payment","sca_authing_verb":"Authorizing payment","sca_authed_verb":"Payment successfully authorized!","sca_auth_failed":"Unable to authorize! Please try again.","login_button_text":"Log in","login_form_has_an_error":"Please check and fix the errors above","uppercase_search":"Search","lowercase_search":"search","uppercase_page":"Page","lowercase_page":"page","uppercase_items":"Items","lowercase_items":"items","uppercase_per":"Per","lowercase_per":"per","uppercase_of":"Of","lowercase_of":"of","back":"Back to plans","zip_code_placeholder":"Zip\/Postal Code","download_file_button_text":"Download File","input_field_instructions":{"tip_amount":{"placeholder_text":"How much would you like to donate? You can change this amount to anything you would like.","initial":{"instruction_type":"normal","instruction_message":"How much would you like to donate? You can change this amount to anything you would like."},"empty":{"instruction_type":"error","instruction_message":"How much would you like to donate? You can change this amount to anything you would like."},"invalid_curency":{"instruction_type":"error","instruction_message":"How much would you like to donate? You can change this amount to anything you would like."}},"recurring":{"placeholder_text":"Recurring","initial":{"instruction_type":"normal","instruction_message":"How often would you like to donate this?"},"success":{"instruction_type":"success","instruction_message":"How often would you like to donate this?"},"empty":{"instruction_type":"error","instruction_message":"How often would you like to donate this?"}},"name":{"placeholder_text":"Name on Credit Card","initial":{"instruction_type":"normal","instruction_message":"Enter the name on your card."},"success":{"instruction_type":"success","instruction_message":"Enter the name on your card."},"empty":{"instruction_type":"error","instruction_message":"Please enter the name on your card."}},"privacy_policy":{"terms_title":"Terms and conditions","terms_body":null,"terms_show_text":"View Terms","terms_hide_text":"Hide Terms","initial":{"instruction_type":"normal","instruction_message":"I agree to the terms."},"unchecked":{"instruction_type":"error","instruction_message":"Please agree to the terms."},"checked":{"instruction_type":"success","instruction_message":"I agree to the terms."}},"email":{"placeholder_text":"Your email address","initial":{"instruction_type":"normal","instruction_message":"Enter your email address"},"success":{"instruction_type":"success","instruction_message":"Enter your email address"},"blank":{"instruction_type":"error","instruction_message":"Enter your email address"},"not_an_email_address":{"instruction_type":"error","instruction_message":"Make sure you have entered a valid email address"}},"note_with_tip":{"placeholder_text":"Your note here...","initial":{"instruction_type":"normal","instruction_message":"Attach a note to your tip (optional)"},"empty":{"instruction_type":"normal","instruction_message":"Attach a note to your tip (optional)"},"not_empty_initial":{"instruction_type":"normal","instruction_message":"Attach a note to your tip (optional)"},"saving":{"instruction_type":"normal","instruction_message":"Saving note..."},"success":{"instruction_type":"success","instruction_message":"Note successfully saved!"},"error":{"instruction_type":"error","instruction_message":"Unable to save note note at this time. Please try again."}},"email_for_login_code":{"placeholder_text":"Your email address","initial":{"instruction_type":"normal","instruction_message":"Enter your email to log in."},"success":{"instruction_type":"success","instruction_message":"Enter your email to log in."},"blank":{"instruction_type":"error","instruction_message":"Enter your email to log in."},"empty":{"instruction_type":"error","instruction_message":"Enter your email to log in."}},"login_code":{"initial":{"instruction_type":"normal","instruction_message":"Check your email and enter the login code."},"success":{"instruction_type":"success","instruction_message":"Check your email and enter the login code."},"blank":{"instruction_type":"error","instruction_message":"Check your email and enter the login code."},"empty":{"instruction_type":"error","instruction_message":"Check your email and enter the login code."}},"stripe_all_in_one":{"initial":{"instruction_type":"normal","instruction_message":"Enter your credit card details here."},"empty":{"instruction_type":"error","instruction_message":"Enter your credit card details here."},"success":{"instruction_type":"normal","instruction_message":"Enter your credit card details here."},"invalid_number":{"instruction_type":"error","instruction_message":"The card number is not a valid credit card number."},"invalid_expiry_month":{"instruction_type":"error","instruction_message":"The card's expiration month is invalid."},"invalid_expiry_year":{"instruction_type":"error","instruction_message":"The card's expiration year is invalid."},"invalid_cvc":{"instruction_type":"error","instruction_message":"The card's security code is invalid."},"incorrect_number":{"instruction_type":"error","instruction_message":"The card number is incorrect."},"incomplete_number":{"instruction_type":"error","instruction_message":"The card number is incomplete."},"incomplete_cvc":{"instruction_type":"error","instruction_message":"The card's security code is incomplete."},"incomplete_expiry":{"instruction_type":"error","instruction_message":"The card's expiration date is incomplete."},"incomplete_zip":{"instruction_type":"error","instruction_message":"The card's zip code is incomplete."},"expired_card":{"instruction_type":"error","instruction_message":"The card has expired."},"incorrect_cvc":{"instruction_type":"error","instruction_message":"The card's security code is incorrect."},"incorrect_zip":{"instruction_type":"error","instruction_message":"The card's zip code failed validation."},"invalid_expiry_year_past":{"instruction_type":"error","instruction_message":"The card's expiration year is in the past"},"card_declined":{"instruction_type":"error","instruction_message":"The card was declined."},"missing":{"instruction_type":"error","instruction_message":"There is no card on a customer that is being charged."},"processing_error":{"instruction_type":"error","instruction_message":"An error occurred while processing the card."},"invalid_request_error":{"instruction_type":"error","instruction_message":"Unable to process this payment, please try again or use alternative method."},"invalid_sofort_country":{"instruction_type":"error","instruction_message":"The billing country is not accepted by SOFORT. Please try another country."}}}},"fetched_oembed_html":false}