Warning (2): include(/var/www/vhosts/vcc_staging/app/Resource/aarp2_master.head.html) [<a href='http://php.net/function.include'>function.include</a>]: failed to open stream: No such file or directory [APP/View/Layouts/aarp_2023.ctp, line 53]Code Context<?php // if (!$nowrapper) (Globals::$language == 'es') ? include(APP . "/Resource/aarpe_global_js_es.html") : include(APP . "/Resource/aarpe_global_js.html"); ?>
<?php if (!$nowrapper): // MLW - Spanish wrappers TBD
include (APP . "Resource/aarp2_master.head.html");
$viewFile = '/var/www/vhosts/vcc_staging/app/View/Layouts/aarp_2023.ctp' $dataForView = array( 'content_for_layout' => '<div class="row twoColumnLayout"> <div class="col-md-8 left-rail"><div class="module clearfix"><div class="ar-basic-box"> <div> <div class="module-spacer"> <header><h1 class="article-headline">How to Vote in New Hampshire's 2024 Elections </h1></header> <div class="posted-on"> Posted on 09/17/24 by <b>Michelle Tuccitto Sullo</b> </div> </div> <div class="module-spacer"> <span class="blog-content"><p><div class="RichTextArticleBody"> <div class="RichTextArticleBody-body"><p><span class="Enhancement" ><span class="Enhancement-item"><a class="Link" href="https://states.aarp.org/new-hampshire/elecciones-guia-para-votar-en-nuevo-hampshire?intcmp=AE-POL-TOSPA-TOGL-VOTA-NH-ES" target="_blank" rel="noopener noreferrer">En español</a></span></span><br></p><span class="Enhancement" ><span class="Enhancement-item"><h2 class="inline-heading">Important dates and election information</h2></span></span><div class="Enhancement" > <div class="Enhancement-item"><figure class="Figure" data-alignment="right"> <img src="https://aarp-states.brightspotcdn.com/9f/d1/e62c0c59450e877eb30c10468760/election-2023-bul2024.jpg" alt="AARP election buttons final" width="900" height="900" style="height: auto; max-width: 230px;"/> </figure> </div> </div><p></p><ul><li><b>Last day to request an absentee ballot: </b>Monday, Nov. 4, noon </li><li><b>Deadline to return an absentee ballot: </b>Monday, Nov. 4 (in person); Tuesday, Nov. 5 (by mail).</li><li><b>Last day to register to vote: </b>Tuesday, Nov. 5</li><li><b>Election Day:</b> Tuesday, Nov. 5</li></ul><span class="Enhancement" ><span class="Enhancement-item"><h2 class="inline-heading">Voting at a glance </h2></span></span><p></p><ul><li><b>Voter registration: </b>Visit <span class="Enhancement" ><span class="Enhancement-item"><a class="Link" href="https://nam12.safelinks.protection.outlook.com/?url=https%3A%2F%2Fapp.sos.nh.gov%2F&data=05%7C02%7Cmsullo%40aarp.org%7Cdcc440cb398748cf5e5308dc741d3998%7Ca395e38b4b754e4493499a37de460a33%7C0%7C0%7C638512916058217681%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C0%7C%7C%7C&sdata=kL%2BYqg1FIag5g2bHIYdBlX6mcBuQrr0OnnDovnmq%2Flg%3D&reserved=0" target="_blank" rel="noopener noreferrer">app.sos.nh.gov</a></span></span> to check your <span class="Enhancement" ><span class="Enhancement-item"><a class="Link" href="https://www.sos.nh.gov/elections/register-vote" target="_blank" rel="noopener noreferrer">voter registration</a></span></span> information and find your town or city clerk’s contact information.</li></ul><ul><li><b>Absentee voting:</b> Available to those who can’t vote in person on Election Day because of a disability or illness, work or other <span class="Enhancement" ><span class="Enhancement-item"><a class="Link" href="https://www.sos.nh.gov/elections/absentee-ballots" target="_blank" rel="noopener noreferrer">acceptable reason.</a></span></span></li></ul><ul><li><b>Early voting:</b> New Hampshire doesn’t offer formal early in-person voting. But if you qualify for an absentee ballot, you can cast one early at your <span class="Enhancement" ><span class="Enhancement-item"><a class="Link" href="https://app.sos.nh.gov/viphome" target="_blank" rel="noopener noreferrer">city or town clerk’s</a></span></span> office.</li></ul><ul><li><b>Voting at the polls: </b>Polls are open from at least 11 a.m. to 7 p.m., though <span class="Enhancement" ><span class="Enhancement-item"><a class="Link" href="https://app.sos.nh.gov/viphome" target="_blank" rel="noopener noreferrer">hours may vary</a></span></span> among polling places. Bring an <span class="Enhancement" ><span class="Enhancement-item"><a class="Link" href="https://sos.nh.gov/media/aarlbztj/voter-id-law-2019.pdf" target="_blank" rel="noopener noreferrer">acceptable form of photo ID</a></span></span>, such as your driver’s license or U.S. passport.</li></ul><span class="Enhancement" ><span class="Enhancement-item"><h2 class="inline-heading">Recent voting changes in New Hampshire</h2></span></span><p>In July 2024, lawmakers passed a rule requiring more frequent updates to voter lists. Election officials must meet every 90 days to review voter lists for accuracy and update them. Estate executors must provide an official death notice to the town or city clerk after the death of a voter, within 30 days of being appointed executor.<br><br>Laws that took effect in 2023 may change how you vote in the 2024 elections:<br></p><ul><li>The deadline for mailed absentee ballot requests is noon the day before an election. Previously, it was 5 p.m.<br></li><li>Voters must mail a copy of their ID within seven days of registering if they’re doing so for the first time on Election Day and do not show their ID at the polls. These voters will receive affidavit ballots that will be counted on Election Day but will be removed if ID is not received by the deadline.<br></li></ul><span class="Enhancement" ><span class="Enhancement-item"><h2 class="inline-heading">How to register to vote</h2></span></span><p>Register by mail, in person or online:<br></p><ul><li><b>Online:</b> New Hampshire offers online voter registration if a disability, such as blindness, prevents you from filling out a form by hand. Call your<span class="Enhancement" ><span class="Enhancement-item"><a class="Link" href="https://www.sos.nh.gov/elections/voters/register-vote/town-or-city-clerks-office" target="_blank" rel="noopener noreferrer"> </a></span></span><span class="Enhancement" ><span class="Enhancement-item"><a class="Link" href="https://app.sos.nh.gov/viphome" target="_blank" rel="noopener noreferrer">city or town clerk</a></span></span> to request an accessible online absentee registration form<b> </b>and for information about local deadlines.</li></ul><ul><li><b>By mail: </b>Registration by mail is available if you have an <span class="Enhancement" ><span class="Enhancement-item"><a class="Link" href="https://www.sos.nh.gov/sites/g/files/ehbemt561/files/documents/Election%20Documents/request-absentee-voter-registration-and-absentee-ballot-packets.pdf" target="_blank" rel="noopener noreferrer">approved reason</a></span></span> for not doing so in person, such as a religious observance or disability. If you qualify, call your <span class="Enhancement" ><span class="Enhancement-item"><a class="Link" href="https://app.sos.nh.gov/viphome" target="_blank" rel="noopener noreferrer">city or town clerk</a></span></span> to request a voter registration form. Include a copy of your driver’s license or other valid form of ID when returning your application. You will need a witness to sign your absentee-voter registration affidavit. Check with your<span class="Enhancement" ><span class="Enhancement-item"><a class="Link" href="https://app.sos.nh.gov/Public/Reports.aspx" target="_blank" rel="noopener noreferrer"> </a></span></span><span class="Enhancement" ><span class="Enhancement-item"><a class="Link" href="https://app.sos.nh.gov/viphome" target="_blank" rel="noopener noreferrer">city or town clerk</a></span></span> for local deadlines.</li></ul><ul><li><b>In person:</b> Fill out a voter registration form at your<span class="Enhancement" ><span class="Enhancement-item"><a class="Link" href="https://app.sos.nh.gov/Public/Reports.aspx" target="_blank" rel="noopener noreferrer"> </a></span></span><span class="Enhancement" ><span class="Enhancement-item"><a class="Link" href="https://app.sos.nh.gov/viphome" target="_blank" rel="noopener noreferrer">city or town clerk’s</a></span></span> office. You’ll need to show various forms of ID proving your name, age, citizenship status and where you live, such as a driver’s license and U.S. passport. A full list of acceptable IDs is available on the<span class="Enhancement" ><span class="Enhancement-item"><a class="Link" href="https://www.sos.nh.gov/sites/g/files/ehbemt561/files/documents/Election%20Documents/request-absentee-voter-registration-and-absentee-ballot-packets.pdf" target="_blank" rel="noopener noreferrer"> secretary of state’s website.</a></span></span> <br></li></ul><span class="Enhancement" ><span class="Enhancement-item"><h2 class="inline-heading">Registering to vote on Election Day</h2></span></span><p>You can <span class="Enhancement" ><span class="Enhancement-item"><a class="Link" href="https://www.sos.nh.gov/elections/voters/register-vote/polls-election-day" target="_blank" rel="noopener noreferrer">register to vote at your polling place</a></span></span> on Election Day. You will be asked to show proof of your identity, age, citizenship status and residence. If you do not provide your ID at the polls and it’s your first time registering, you will receive an affidavit ballot and must submit a photocopy of your ID within seven days.<br><br></p><span class="Enhancement" ><span class="Enhancement-item"><h2 class="inline-heading">Check your voter registration status</h2></span></span><p>You can check your voter registration status using the state’s <span class="Enhancement" ><span class="Enhancement-item"><a class="Link" href="https://app.sos.nh.gov/viphome" target="_blank" rel="noopener noreferrer">voter information tool</a></span></span>.<br><br></p><span class="Enhancement" ><span class="Enhancement-item"><h2 class="inline-heading">How to request an absentee ballot </h2></span></span><p>You can vote absentee only for<span class="Enhancement" ><span class="Enhancement-item"><a class="Link" href="https://sos.nh.gov/elections/voters/absentee-ballots/" target="_blank" rel="noopener noreferrer"> approved reasons</a></span></span>, such as a disability or work commitment.<br></p><ul><li><b>Online: </b>Only voters who are unable to fill out a printed form due to a disability, such as blindness, may <span class="Enhancement" ><span class="Enhancement-item"><a class="Link" href="https://www.sos.nh.gov/sites/g/files/ehbemt561/files/documents/Election%20Documents/accessible-electronic-absentee-ballot.pdf" target="_blank" rel="noopener noreferrer">request an accessible absentee ballot</a></span></span> online. If you qualify, you may receive and mark the ballot electronically and may return it to your city or town clerk by mail, in person or by having someone drop it off for you. If someone drops it off for you, they must <span class="Enhancement" ><span class="Enhancement-item"><a class="Link" href="https://www.sos.nh.gov/sites/g/files/ehbemt561/files/documents/2023-10/accommodation-request-for-voters-with-print-disabilities.pdf" target="_blank" rel="noopener noreferrer">sign a statement</a></span></span> on the affidavit envelope. Contact your<span class="Enhancement" ><span class="Enhancement-item"><a class="Link" href="https://www.sos.nh.gov/elections/voters/register-vote/town-or-city-clerks-office" target="_blank" rel="noopener noreferrer"> </a></span></span><span class="Enhancement" ><span class="Enhancement-item"><a class="Link" href="https://app.sos.nh.gov/viphome" target="_blank" rel="noopener noreferrer">city or town clerk</a></span></span> for more information.</li></ul><ul><li><b>By mail: </b>Print an <span class="Enhancement" ><span class="Enhancement-item"><a class="Link" href="https://www.sos.nh.gov/sites/g/files/ehbemt561/files/documents/Election%20Documents/absentee-ballot-application-state-election.pdf" target="_blank" rel="noopener noreferrer">application </a></span></span>from the secretary of state’s website, then complete and mail it to your <span class="Enhancement" ><span class="Enhancement-item"><a class="Link" href="https://app.sos.nh.gov/viphome" target="_blank" rel="noopener noreferrer">city or town clerk’s office</a></span></span>. You can also call your city or town clerk to request a mailed application. Absentee ballot requests must be received by noon the day before an election — that’s Monday, Nov. 4. But you’re encouraged to apply as soon as possible.</li></ul><div class="Enhancement" > <div class="Enhancement-item"><figure class="Figure" data-alignment="right"> <img src="https://aarp-states.brightspotcdn.com/9c/96/5eafc426444e83047a45765c85f6/400-vote-guide-new-hampshire-2024.jpg" alt="First-in-the-Nation Primary Election Underway" width="400" height="286" style="height: auto; max-width: 400px;"/> <figcaption class="Figure-caption">Residents cast their ballots in Dixville Notch, New Hampshire. </figcaption> <div class="Figure-credit">Boston Globe/Boston Globe via Getty Images</div> </figure> </div> </div><p></p><ul><li><b>In person:</b> Go to your <span class="Enhancement" ><span class="Enhancement-item"><a class="Link" href="https://app.sos.nh.gov/viphome" target="_blank" rel="noopener noreferrer">city or town clerk’s office</a></span></span> to apply for a ballot, or print an <span class="Enhancement" ><span class="Enhancement-item"><a class="Link" href="https://www.sos.nh.gov/sites/g/files/ehbemt561/files/documents/Election%20Documents/absentee-ballot-application-state-election.pdf" target="_blank" rel="noopener noreferrer">application</a></span></span> from the secretary of state’s website and bring it with you. You can request a mail ballot until 5 p.m. the day before an election.<br></li></ul><span class="Enhancement" ><span class="Enhancement-item"><h2 class="inline-heading">Returning an absentee ballot</h2></span></span><p>Place your completed ballot in the inner envelope and <span class="Enhancement" ><span class="Enhancement-item"><a class="Link" href="https://www.sos.nh.gov/sites/g/files/ehbemt561/files/documents/2023-10/2024-absentee-ballot-marking-and-mailing-instructions.pdf" target="_blank" rel="noopener noreferrer">sign the affidavit </a></span></span>on the outside. If you have a disability and received assistance, the person who helped you must sign an acknowledgment that appears on the absentee-ballot application and on the affidavit. Seal the inner envelope before placing it in the outer mailing envelope. If you’re including absentee-voter registration forms and proof that you qualify, place those documents in the outer envelope before you seal it.<br></p><ul><li><b>By mail:</b> Send your ballot to your <span class="Enhancement" ><span class="Enhancement-item"><a class="Link" href="https://app.sos.nh.gov/viphome" target="_blank" rel="noopener noreferrer">city or town clerk</a></span></span> with proper postage. It must be received by 5 p.m. on Election Day.</li></ul><ul><li><b>In person:</b> Hand-deliver your ballot to your <span class="Enhancement" ><span class="Enhancement-item"><a class="Link" href="https://app.sos.nh.gov/viphome" target="_blank" rel="noopener noreferrer">city or town clerk</a></span></span> by 5 p.m. the day before an election — that’s Monday, Nov. 4. </li></ul><p>On Election Day, absentee ballots will be accepted only by mail or from a delivery agent, such as an immediate family member, until 5 p.m. Your delivery agent may be asked to show ID and fill out paperwork to deliver your ballot.<br><br>Track your absentee ballot through the state’s <span class="Enhancement" ><span class="Enhancement-item"><a class="Link" href="https://app.sos.nh.gov/viphome" target="_blank" rel="noopener noreferrer">voter information portal.</a></span></span><br><br></p><span class="Enhancement" ><span class="Enhancement-item"><h2 class="inline-heading">Voting in person before Election Day </h2></span></span><p>If you qualify for an absentee ballot, you can cast an in-person absentee ballot at your <span class="Enhancement" ><span class="Enhancement-item"><a class="Link" href="https://app.sos.nh.gov/viphome" target="_blank" rel="noopener noreferrer">city or town clerk’s office</a></span></span>.<br><br></p><span class="Enhancement" ><span class="Enhancement-item"><h2 class="inline-heading">Voting at the polls on Election Day</h2></span></span><p>Polls will be open from at least 11 a.m. to 7 p.m. on Tuesday, Nov. 5. Extended hours vary by location, so check your <span class="Enhancement" ><span class="Enhancement-item"><a class="Link" href="https://app.sos.nh.gov/viphome" target="_blank" rel="noopener noreferrer">polling place</a></span></span> or contact your <span class="Enhancement" ><span class="Enhancement-item"><a class="Link" href="https://app.sos.nh.gov/viphome" target="_blank" rel="noopener noreferrer">city or town clerk</a></span></span>. As long as you’re in line before the polls close, you may cast a ballot. <br><br>Sample ballots are available at the <span class="Enhancement" ><span class="Enhancement-item"><a class="Link" href="https://www.sos.nh.gov/elections/sample-ballots" target="_blank" rel="noopener noreferrer">secretary of state’s website</a></span></span>.<br><br></p><span class="Enhancement" ><span class="Enhancement-item"><h2 class="inline-heading">Voter ID requirements on Election Day</h2></span></span><p>Bring an <span class="Enhancement" ><span class="Enhancement-item"><a class="Link" href="https://sos.nh.gov/media/aarlbztj/voter-id-law-2019.pdf" target="_blank" rel="noopener noreferrer">acceptable form of photo ID</a></span></span>, such as your state driver’s license or U.S. passport, to vote on Election Day. Those without ID can sign an affidavit, have their photo taken and proceed to vote.<br><br></p><span class="Enhancement" ><span class="Enhancement-item"><h2 class="inline-heading">Voting with a disability </h2></span></span><p>Each polling place is equipped with an accessible system and voting booth for voters with disabilities. Find more information at the <span class="Enhancement" ><span class="Enhancement-item"><a class="Link" href="https://www.sos.nh.gov/elections/learn-about-voting-disabilities" target="_blank" rel="noopener noreferrer">secretary of state’s website.</a></span></span><br><br>Voters who need assistance filling in their ballot can receive help from either an election official or someone they choose, as long as that person is not an employer or union official.<br><br>You can request to have an absentee ballot and affidavit envelope delivered to your vehicle outside the polling place if you can’t enter because of a disability. Once you’ve completed the affidavit and ballot, an election official will bring them back into the polling place.<br><br></p><span class="Enhancement" ><span class="Enhancement-item"><h2 class="inline-heading">Voting from a nursing home or long-term care facility</h2></span></span><p>Residents of nursing homes and long-term care facilities qualify to vote via <span class="Enhancement" ><span class="Enhancement-item"><a class="Link" href="https://www.sos.nh.gov/elections/absentee-ballots" target="_blank" rel="noopener noreferrer">absentee ballot</a></span></span>, under the physical disability or illness excuse.<br><br><b><i>Editor’s note:</i></b><i> This guide was originally published on Jan. 22, 2024, and has been updated with new information about voting in the 2024 elections. </i><br><br><i>Michelle Tuccitto Sullo is a contributing writer covering state and federal policy. She previously served as managing editor of the </i>Hartford Business Journal <i>in Connecticut and has worked for the </i>New Haven Register<i>, </i>Connecticut Law Tribune<i> and </i>New Haven Biz<i>.</i><br><br></p><span class="Enhancement" ><span class="Enhancement-item"><h2 class="inline-heading">Also of Interest:</h2></span></span><p></p><ul><li><span class="Enhancement" ><span class="Enhancement-item"><a class="Link" href="https://www.aarp.org/politics-society/government-elections/" target="_blank" rel="noopener noreferrer">Follow AARP’s political coverage</a></span></span>.</li><li><span class="Enhancement" ><span class="Enhancement-item"><a class="Link" href="https://states.aarp.org/new-hampshire/" target="_blank" rel="noopener noreferrer">Keep up with local events and AARP advocacy efforts</a></span></span>. </li><li><span class="Enhancement" ><span class="Enhancement-item"><a class="Link" href="https://www.aarp.org/politics-society/government-elections/info-2024/state-voting-guides.html" target="_blank" rel="noopener noreferrer">Find voter guides for all 50 states</a></span></span>.</li><li><span class="Enhancement" ><span class="Enhancement-item"><a class="Link" href="https://www.aarp.org/politics-society/advocacy/caregiving-advocacy/?CMP=RDRCT-CON-CAREFORCAREGIVERS-02162024" target="_blank" rel="noopener noreferrer">Learn more about AARP's caregiving advocacy work.</a></span></span></li></ul></div> </div> </p></span> </div> </div> </div> </div><div class="module clearfix"><script src="https://aarp-states.brightspotcdn.com/resource/00000168-dd17-d487-a96e-df5fe3ee0000/styleguide/All.min.c85a242a55150cd195e494cd6e5b9c77.gz.js" async=""></script> <link rel="stylesheet" media="all" href="https://aarp-states.brightspotcdn.com/resource/00000168-dd17-d487-a96e-df5fe3ee0000/styleguide/All.min.bfe6eb5a8301841feef3af4e9bd1e26d.gz.css"> <!-- bypass --> <style> a:focus, a:hover { text-decoration: underline; } h1.article-headline { margin: 0 0 1rem; } </style> <!-- <style> .Enhancement-item .Figure { margin-bottom: 24px; } .RichTextArticleBody-body ul { margin-bottom: 24px; } .RichTextArticleBody-body p{ margin: 12px 0; } .RichTextModule-items { clear: both; display: table; width: 100%; margin-bottom: 12px; } .VideoEnhancement>* { color: var(--primaryTextColor); font-size: 13px; font-weight: 400; line-height: 1.4; font-style: italic; background: #f0efed } @media only screen and (min-width: 768px) { .VideoEnhancement>* { font-size:14px; font-weight: 400; line-height: 1.47 } } .VideoEnhancement-title { padding: 20px } @media only screen and (min-width: 768px) { .VideoEnhancement-title { padding:30px } } .VideoEnhancement-player>* { position: relative; width: 100%; height: 0; padding-bottom: 56.25% } .VideoEnhancement iframe { border: 0; position: absolute; top: 0; left: 0; width: 100%; height: 100% } [data-video-player] { display: block; padding-bottom: 56.25%; height: 0; margin: 0 auto; } [data-video-player][data-aspect-ratio="4x3"] { padding-bottom: 56.25%; } [data-video-player][data-aspect-ratio="16x9"] { padding-bottom: 56.25% } </style> --></div><div class="module clearfix"><div class="module-spacer tout-homefit-750"> <a data-formelementid="CSN-LOCAL-HC-NEWSSK-02272024" href="/concord-nh/home-and-community/?intcmp=CSN-LOCAL-HC-NEWSSK-02272024"><img class="img-responsive" alt="Explore the free AARP HomeFit Guide" title="Explore the free AARP HomeFit Guide" src="https://cdn-aarp.americantowns.com/img/touts/HomeFit_750x150.png"></a> </div></div></div> <div class="col-md-4 right-rail thin-rhs"><div class="module clearfix"><!--default--> <!-- module_RHS - AARP Events --> <pre class="cake-error"><a href="javascript:void(0);" onclick="document.getElementById('cakeErr66ecd08609fd1-trace').style.display = (document.getElementById('cakeErr66ecd08609fd1-trace').style.display == 'none' ? '' : 'none');"><b>Warning</b> (2)</a>: include(/var/www/vhosts/vcc_staging/app//Resource/experience.master.resource.root.html): failed to open stream: No such file or directory [<b>APP/Lib/Modules.php(13) : eval()'d code</b>, line <b>1</b>]<div id="cakeErr66ecd08609fd1-trace" class="cake-stack-trace" style="display: none;"><a href="javascript:void(0);" onclick="document.getElementById('cakeErr66ecd08609fd1-code').style.display = (document.getElementById('cakeErr66ecd08609fd1-code').style.display == 'none' ? '' : 'none')">Code</a> <a href="javascript:void(0);" onclick="document.getElementById('cakeErr66ecd08609fd1-context').style.display = (document.getElementById('cakeErr66ecd08609fd1-context').style.display == 'none' ? '' : 'none')">Context</a><pre id="cakeErr66ecd08609fd1-context" class="cake-context" style="display: none;">$module = array( '_id' => '66158db0e9dff2b1fd9cafcd', 'module_id' => '1098', 'name' => 'RHS - Events Experience', 'type' => 'php', 'data' => '<?php include(APP . "/Resource/experience.master.resource.root.html"); ?> <style type="text/css"> .recommenationSection {font-family: Lato, sans-serif} .recommendationSection h3 {font-size:30px!important; text-transform:none; letter-spacing:0.03em} .recommendationSection .js-mvc-offer-recommended-article-pack-category {color:#dd1200; font-family:Lato, sans-serif; font-size:15px; font-weight:700; text-transform:uppercase; margin:0} .recommendationSection h4 a {color:#121212; font-size:20px; font-weight:700} .recommendationSection .uxdia-c-featured-tile__content-wrapper {padding: 0 0 .5em 0; margin-bottom: 1.25em; border-bottom: 1px solid #000} </style>', 'css' => '.recommendationSection h3 {font-size:30px} .recommenadationSection .js-mvc-offer-recommended-article-pack-category {color:rgb(221,18,0); font-size:12px} .recommendationSection h4 a {color:#121212; font-size:20px} ', 'script' => '', 'cache_time' => '', 'localize' => '0' ) $obj = false</pre><pre class="stack-trace">include - APP/Lib/Modules.php(13) : eval()'d code, line 1 eval - APP/Lib/Modules.php(13) : eval()'d code, line 1 Modules::render() - APP/Lib/Modules.php, line 13 Modules::load() - APP/Lib/Modules.php, line 29 Localize::getModule() - APP/Lib/Localize.php, line 294 Localize::replace() - APP/Lib/Localize.php, line 219 Modules::render() - APP/Lib/Modules.php, line 9 include - APP/View/Elements/display.ctp, line 13 View::_evaluate() - CORE/Cake/View/View.php, line 971 View::_render() - CORE/Cake/View/View.php, line 933 View::render() - CORE/Cake/View/View.php, line 473 Controller::render() - CORE/Cake/Controller/Controller.php, line 963 AppController::renderPage() - APP/Controller/AppController.php, line 136 BlogsController::display() - APP/Controller/BlogsController.php, line 81 ReflectionMethod::invokeArgs() - [internal], line ?? Controller::invokeAction() - CORE/Cake/Controller/Controller.php, line 491 Dispatcher::_invoke() - CORE/Cake/Routing/Dispatcher.php, line 193 Dispatcher::dispatch() - CORE/Cake/Routing/Dispatcher.php, line 167</pre></div></pre><pre class="cake-error"><a href="javascript:void(0);" onclick="document.getElementById('cakeErr66ecd0860baf9-trace').style.display = (document.getElementById('cakeErr66ecd0860baf9-trace').style.display == 'none' ? '' : 'none');"><b>Warning</b> (2)</a>: include() [<a href='http://php.net/function.include'>function.include</a>]: Failed opening '/var/www/vhosts/vcc_staging/app//Resource/experience.master.resource.root.html' for inclusion (include_path='/var/www/vhosts/vcc_staging/lib:.:/usr/share/pear:/usr/share/php') [<b>APP/Lib/Modules.php(13) : eval()'d code</b>, line <b>1</b>]<div id="cakeErr66ecd0860baf9-trace" class="cake-stack-trace" style="display: none;"><a href="javascript:void(0);" onclick="document.getElementById('cakeErr66ecd0860baf9-code').style.display = (document.getElementById('cakeErr66ecd0860baf9-code').style.display == 'none' ? '' : 'none')">Code</a> <a href="javascript:void(0);" onclick="document.getElementById('cakeErr66ecd0860baf9-context').style.display = (document.getElementById('cakeErr66ecd0860baf9-context').style.display == 'none' ? '' : 'none')">Context</a><pre id="cakeErr66ecd0860baf9-context" class="cake-context" style="display: none;">$module = array( '_id' => '66158db0e9dff2b1fd9cafcd', 'module_id' => '1098', 'name' => 'RHS - Events Experience', 'type' => 'php', 'data' => '<?php include(APP . "/Resource/experience.master.resource.root.html"); ?> <style type="text/css"> .recommenationSection {font-family: Lato, sans-serif} .recommendationSection h3 {font-size:30px!important; text-transform:none; letter-spacing:0.03em} .recommendationSection .js-mvc-offer-recommended-article-pack-category {color:#dd1200; font-family:Lato, sans-serif; font-size:15px; font-weight:700; text-transform:uppercase; margin:0} .recommendationSection h4 a {color:#121212; font-size:20px; font-weight:700} .recommendationSection .uxdia-c-featured-tile__content-wrapper {padding: 0 0 .5em 0; margin-bottom: 1.25em; border-bottom: 1px solid #000} </style>', 'css' => '.recommendationSection h3 {font-size:30px} .recommenadationSection .js-mvc-offer-recommended-article-pack-category {color:rgb(221,18,0); font-size:12px} .recommendationSection h4 a {color:#121212; font-size:20px} ', 'script' => '', 'cache_time' => '', 'localize' => '0' ) $obj = false</pre><pre class="stack-trace">include - APP/Lib/Modules.php(13) : eval()'d code, line 1 eval - APP/Lib/Modules.php(13) : eval()'d code, line 1 Modules::render() - APP/Lib/Modules.php, line 13 Modules::load() - APP/Lib/Modules.php, line 29 Localize::getModule() - APP/Lib/Localize.php, line 294 Localize::replace() - APP/Lib/Localize.php, line 219 Modules::render() - APP/Lib/Modules.php, line 9 include - APP/View/Elements/display.ctp, line 13 View::_evaluate() - CORE/Cake/View/View.php, line 971 View::_render() - CORE/Cake/View/View.php, line 933 View::render() - CORE/Cake/View/View.php, line 473 Controller::render() - CORE/Cake/Controller/Controller.php, line 963 AppController::renderPage() - APP/Controller/AppController.php, line 136 BlogsController::display() - APP/Controller/BlogsController.php, line 81 ReflectionMethod::invokeArgs() - [internal], line ?? Controller::invokeAction() - CORE/Cake/Controller/Controller.php, line 491 Dispatcher::_invoke() - CORE/Cake/Routing/Dispatcher.php, line 193 Dispatcher::dispatch() - CORE/Cake/Routing/Dispatcher.php, line 167</pre></div></pre><style type="text/css"> .recommenationSection {font-family: Lato, sans-serif} .recommendationSection h3 {font-size:30px!important; text-transform:none; letter-spacing:0.03em} .recommendationSection .js-mvc-offer-recommended-article-pack-category {color:#dd1200; font-family:Lato, sans-serif; font-size:15px; font-weight:700; text-transform:uppercase; margin:0} .recommendationSection h4 a {color:#121212; font-size:20px; font-weight:700} .recommendationSection .uxdia-c-featured-tile__content-wrapper {padding: 0 0 .5em 0; margin-bottom: 1.25em; border-bottom: 1px solid #000} </style> <div aria-hidden="true" class="aarpe-ad-wrapper"> <div class="aarpe-ad en clearfix" id="300x250_53475" data-adsize="300x250"> <script type="text/javascript"> if(typeof AARP.ads !== 'undefined'){ AARP.ads.slots({ id:'300x250_53475', size:'300x250'}); } </script> </div> </div> <div class="card-tout card-dark membership-tout" style="margin:0 0 30px 0;"> <img class="img-responsive image" title="image of two AARP membership cards" alt="image of two AARP membership cards" src="https://cdn-aarp.americantowns.com/img/tout-two-cards.png"> <div class="title">Only $12 your first year with Automatic Renewal</div> <ul class="list"> <li>Immediate access to your <a href="https://www.aarp.org/benefits-discounts/">member benefits</a></li> <li>Discounts on travel and everyday savings</li> <li>Subscription to AARP The Magazine</li> <li>FREE second membership</li> </ul> <div class="action"> <a class="btn" href="https://appsec.aarp.org/mem/join?campaignid=UAJFT3&intcmp=LNK-CSN-AARPLOCAL-JRTOUT-RR-A-CONCORD-NH">Join AARP</a> <div class="body">Already a member? <a href="https://appsec.aarp.org/mem/renew?campaignid= UARFT3&intcmp=LNK-CSN-AARPLOCAL-JRTOUT-RR-A-CONCORD-NH">Renew</a> or <a href="https://www.aarp.org/benefits-discounts/my-membership/print-your-card/">Print Card</a></div> </div> </div> <style> .membership-tout {padding:16px 20px;} .membership-tout .list li { margin: 0; } </style> <div aria-hidden="true" class="aarpe-ad-wrapper"> <div class="aarpe-ad en clearfix" id="300x250_93505" data-adsize="300x250"> <script type="text/javascript"> if(typeof AARP.ads !== 'undefined'){ AARP.ads.slots({ id:'300x250_93505', size:'300x250'}); } </script> </div> </div> <div class="module-spacer text-center"> <div class="fb-page" alt="Image of AARP New Hampshire Facebook Page" title="Image of AARP New Hampshire Facebook Page" data-href="https://www.facebook.com/AARPNH" data-tabs="timeline" width="320" height="" data-small-header="false" data-adapt-container-width="true" data-hide-cover="false" data-show-facepile="true" lazy="true"> <blockquote cite="https://www.facebook.com/AARPNH" class="fb-xfbml-parse-ignore"><a href="https://www.facebook.com/AARPNH">Facebook</a></blockquote> </div> </div> <div class="ar-basic-box module-spacer"> <header> <h2>Contact AARP <br />in Concord</h2> </header> <div class="wrap"> <div class="ar-quick-list module-spacer"> <ul class="list-unstyled"> <li><i class="list-icon fa fa-envelope" alt="Email icon" title="Email icon" aria-hidden="true"></i><a href="mailto:NH@aarp.org " target="_blank" rel="noopener">NH@aarp.org </a></li> <li><i class="list-icon fa fa-globe" alt="Globe icon" title="Globe icon" aria-hidden="true"></i><a href="https://states.aarp.org/region/new-hampshire/" target="_blank" rel="noopener">AARP New Hampshire</a></li> <li><i class="list-icon fa fa-map-marker" alt="Map Marker icon" title="Map Marker icon" aria-hidden="true"></i><a href="https://states.aarp.org/contact-aarp-new-hampshire/?intcmp=SNG-LNK-AARPLOCAL-CONTACT-20140101-CONCORD-NH" target="_blank" rel="noopener">Contact Us</a></li> </ul> </div> <a href="https://www.facebook.com/AARPNH" target="_blank" rel="noopener" aria-label="Open Facebook"><img src="https://cdn-aarp.americantowns.com/img/responsive/icons/48/facebook-dreamstale25.png" alt="Facebook icon" title="Facebook icon"></a> <a href="https://twitter.com/aarpnh" target="_blank" rel="noopener" aria-label="Open Twitter"><img src="https://cdn-aarp.americantowns.com/img/responsive/icons/48/x-logo-black.png" alt="Twitter icon" title="Twitter icon"></a> </div> </div> </div></div> <div class="col-md-8 left-rail left-bot"></div> <div class="col-md-4 right-rail right-bot thin-rhs"></div> </div> <div class="row oneColumnLayout"> </div> <div class="row oneColumnLayout"> <div class="col-md-12"><!-- script to activate navbar --> <script type="text/javascript"> jQuery(".channelBarMain ul.left li a").click(function() { window.location = jQuery(this).attr('href'); }); </script> </div> </div> ', 'scripts_for_layout' => '<title>How to Vote in New Hampshire's 2024 Elections </title> <meta name="page_title" content="How to Vote in New Hampshire's 2024 Elections "/> <meta name="robots" content="noindex, nofollow"/> <meta content="En españolImportant dates and election information Last day to request an absentee ballot: Monday, Nov. 4, noon Deadline to return an absentee ballot:" name="description"/> <meta content="How, Vote, in, New, Hampshire, s, 2024, Elections" name="keywords"/> <link rel="canonical" href="https://states.aarp.org/new-hampshire/election-voting-guide" /> <meta property="og:url" content="https://vccstaging.local.aarp.org/news/how-to-vote-in-new-hampshires-2024-elections-nh-2024-09-17.html"/> <meta name="twitter:card" content="summary_large_image"/> <meta name="twitter:title" content="How to Vote in New Hampshire's 2024 Elections "/> <meta name="twitter:description" content="Find upcoming election dates, registration deadlines and voting options in New Hampshire, such as voting by mail, early voting or voting with a disability."/> <meta name="twitter:image" content="https://aarp-states.brightspotcdn.com/dims4/default/f14138a/2147483647/strip/true/crop/400x257+0+14/resize/420x270!/quality/90/?url=http%3A%2F%2Faarp-brightspot.s3.amazonaws.com%2Fstates%2F9c%2F96%2F5eafc426444e83047a45765c85f6%2F400-vote-guide-new-hampshire-2024.jpg"/> <meta property="og:type" content="article"/> <meta property="og:title" content="How to Vote in New Hampshire's 2024 Elections "/> <meta property="og:description" content="Find upcoming election dates, registration deadlines and voting options in New Hampshire, such as voting by mail, early voting or voting with a disability."/> <meta property="og:image" content="https://aarp-states.brightspotcdn.com/dims4/default/f14138a/2147483647/strip/true/crop/400x257+0+14/resize/420x270!/quality/90/?url=http%3A%2F%2Faarp-brightspot.s3.amazonaws.com%2Fstates%2F9c%2F96%2F5eafc426444e83047a45765c85f6%2F400-vote-guide-new-hampshire-2024.jpg"/> :root { --primaryColor: #ff1e3c; --primaryTextColor: #2a2a2a; --linkTextColor: #1f66bd; --linkHoverColor: #1f66bd; --secondaryTextColor: #000000; --secondaryColor2: #000000; --secondaryColor3: #000000; --secondaryColor4: #000000; --secondaryColor5: #000000; --black: #000000; --white: #ffffff; --grey: #f0efed; --gridGutters: 30px; --modulePadding: 60px; --pageWidth: 86.11%; --maxPageWidth: 1240px; --horizontalAlignment: center; --fontFamily: 'Roboto', sans-serif; --headerBackgroundColor:#000000; --headerTextColor:#FFFFFF; --headerHeight:50px; --footerbackgroundColor:#000000; --footerTextColor:#918883; }', 'title_for_layout' => '{local_city_c}, {local_state} Happenings - AARP' ) $content_for_layout = '<div class="row twoColumnLayout"> <div class="col-md-8 left-rail"><div class="module clearfix"><div class="ar-basic-box"> <div> <div class="module-spacer"> <header><h1 class="article-headline">How to Vote in New Hampshire's 2024 Elections </h1></header> <div class="posted-on"> Posted on 09/17/24 by <b>Michelle Tuccitto Sullo</b> </div> </div> <div class="module-spacer"> <span class="blog-content"><p><div class="RichTextArticleBody"> <div class="RichTextArticleBody-body"><p><span class="Enhancement" ><span class="Enhancement-item"><a class="Link" href="https://states.aarp.org/new-hampshire/elecciones-guia-para-votar-en-nuevo-hampshire?intcmp=AE-POL-TOSPA-TOGL-VOTA-NH-ES" target="_blank" rel="noopener noreferrer">En español</a></span></span><br></p><span class="Enhancement" ><span class="Enhancement-item"><h2 class="inline-heading">Important dates and election information</h2></span></span><div class="Enhancement" > <div class="Enhancement-item"><figure class="Figure" data-alignment="right"> <img src="https://aarp-states.brightspotcdn.com/9f/d1/e62c0c59450e877eb30c10468760/election-2023-bul2024.jpg" alt="AARP election buttons final" width="900" height="900" style="height: auto; max-width: 230px;"/> </figure> </div> </div><p></p><ul><li><b>Last day to request an absentee ballot: </b>Monday, Nov. 4, noon </li><li><b>Deadline to return an absentee ballot: </b>Monday, Nov. 4 (in person); Tuesday, Nov. 5 (by mail).</li><li><b>Last day to register to vote: </b>Tuesday, Nov. 5</li><li><b>Election Day:</b> Tuesday, Nov. 5</li></ul><span class="Enhancement" ><span class="Enhancement-item"><h2 class="inline-heading">Voting at a glance </h2></span></span><p></p><ul><li><b>Voter registration: </b>Visit <span class="Enhancement" ><span class="Enhancement-item"><a class="Link" href="https://nam12.safelinks.protection.outlook.com/?url=https%3A%2F%2Fapp.sos.nh.gov%2F&data=05%7C02%7Cmsullo%40aarp.org%7Cdcc440cb398748cf5e5308dc741d3998%7Ca395e38b4b754e4493499a37de460a33%7C0%7C0%7C638512916058217681%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C0%7C%7C%7C&sdata=kL%2BYqg1FIag5g2bHIYdBlX6mcBuQrr0OnnDovnmq%2Flg%3D&reserved=0" target="_blank" rel="noopener noreferrer">app.sos.nh.gov</a></span></span> to check your <span class="Enhancement" ><span class="Enhancement-item"><a class="Link" href="https://www.sos.nh.gov/elections/register-vote" target="_blank" rel="noopener noreferrer">voter registration</a></span></span> information and find your town or city clerk’s contact information.</li></ul><ul><li><b>Absentee voting:</b> Available to those who can’t vote in person on Election Day because of a disability or illness, work or other <span class="Enhancement" ><span class="Enhancement-item"><a class="Link" href="https://www.sos.nh.gov/elections/absentee-ballots" target="_blank" rel="noopener noreferrer">acceptable reason.</a></span></span></li></ul><ul><li><b>Early voting:</b> New Hampshire doesn’t offer formal early in-person voting. But if you qualify for an absentee ballot, you can cast one early at your <span class="Enhancement" ><span class="Enhancement-item"><a class="Link" href="https://app.sos.nh.gov/viphome" target="_blank" rel="noopener noreferrer">city or town clerk’s</a></span></span> office.</li></ul><ul><li><b>Voting at the polls: </b>Polls are open from at least 11 a.m. to 7 p.m., though <span class="Enhancement" ><span class="Enhancement-item"><a class="Link" href="https://app.sos.nh.gov/viphome" target="_blank" rel="noopener noreferrer">hours may vary</a></span></span> among polling places. Bring an <span class="Enhancement" ><span class="Enhancement-item"><a class="Link" href="https://sos.nh.gov/media/aarlbztj/voter-id-law-2019.pdf" target="_blank" rel="noopener noreferrer">acceptable form of photo ID</a></span></span>, such as your driver’s license or U.S. passport.</li></ul><span class="Enhancement" ><span class="Enhancement-item"><h2 class="inline-heading">Recent voting changes in New Hampshire</h2></span></span><p>In July 2024, lawmakers passed a rule requiring more frequent updates to voter lists. Election officials must meet every 90 days to review voter lists for accuracy and update them. Estate executors must provide an official death notice to the town or city clerk after the death of a voter, within 30 days of being appointed executor.<br><br>Laws that took effect in 2023 may change how you vote in the 2024 elections:<br></p><ul><li>The deadline for mailed absentee ballot requests is noon the day before an election. Previously, it was 5 p.m.<br></li><li>Voters must mail a copy of their ID within seven days of registering if they’re doing so for the first time on Election Day and do not show their ID at the polls. These voters will receive affidavit ballots that will be counted on Election Day but will be removed if ID is not received by the deadline.<br></li></ul><span class="Enhancement" ><span class="Enhancement-item"><h2 class="inline-heading">How to register to vote</h2></span></span><p>Register by mail, in person or online:<br></p><ul><li><b>Online:</b> New Hampshire offers online voter registration if a disability, such as blindness, prevents you from filling out a form by hand. Call your<span class="Enhancement" ><span class="Enhancement-item"><a class="Link" href="https://www.sos.nh.gov/elections/voters/register-vote/town-or-city-clerks-office" target="_blank" rel="noopener noreferrer"> </a></span></span><span class="Enhancement" ><span class="Enhancement-item"><a class="Link" href="https://app.sos.nh.gov/viphome" target="_blank" rel="noopener noreferrer">city or town clerk</a></span></span> to request an accessible online absentee registration form<b> </b>and for information about local deadlines.</li></ul><ul><li><b>By mail: </b>Registration by mail is available if you have an <span class="Enhancement" ><span class="Enhancement-item"><a class="Link" href="https://www.sos.nh.gov/sites/g/files/ehbemt561/files/documents/Election%20Documents/request-absentee-voter-registration-and-absentee-ballot-packets.pdf" target="_blank" rel="noopener noreferrer">approved reason</a></span></span> for not doing so in person, such as a religious observance or disability. If you qualify, call your <span class="Enhancement" ><span class="Enhancement-item"><a class="Link" href="https://app.sos.nh.gov/viphome" target="_blank" rel="noopener noreferrer">city or town clerk</a></span></span> to request a voter registration form. Include a copy of your driver’s license or other valid form of ID when returning your application. You will need a witness to sign your absentee-voter registration affidavit. Check with your<span class="Enhancement" ><span class="Enhancement-item"><a class="Link" href="https://app.sos.nh.gov/Public/Reports.aspx" target="_blank" rel="noopener noreferrer"> </a></span></span><span class="Enhancement" ><span class="Enhancement-item"><a class="Link" href="https://app.sos.nh.gov/viphome" target="_blank" rel="noopener noreferrer">city or town clerk</a></span></span> for local deadlines.</li></ul><ul><li><b>In person:</b> Fill out a voter registration form at your<span class="Enhancement" ><span class="Enhancement-item"><a class="Link" href="https://app.sos.nh.gov/Public/Reports.aspx" target="_blank" rel="noopener noreferrer"> </a></span></span><span class="Enhancement" ><span class="Enhancement-item"><a class="Link" href="https://app.sos.nh.gov/viphome" target="_blank" rel="noopener noreferrer">city or town clerk’s</a></span></span> office. You’ll need to show various forms of ID proving your name, age, citizenship status and where you live, such as a driver’s license and U.S. passport. A full list of acceptable IDs is available on the<span class="Enhancement" ><span class="Enhancement-item"><a class="Link" href="https://www.sos.nh.gov/sites/g/files/ehbemt561/files/documents/Election%20Documents/request-absentee-voter-registration-and-absentee-ballot-packets.pdf" target="_blank" rel="noopener noreferrer"> secretary of state’s website.</a></span></span> <br></li></ul><span class="Enhancement" ><span class="Enhancement-item"><h2 class="inline-heading">Registering to vote on Election Day</h2></span></span><p>You can <span class="Enhancement" ><span class="Enhancement-item"><a class="Link" href="https://www.sos.nh.gov/elections/voters/register-vote/polls-election-day" target="_blank" rel="noopener noreferrer">register to vote at your polling place</a></span></span> on Election Day. You will be asked to show proof of your identity, age, citizenship status and residence. If you do not provide your ID at the polls and it’s your first time registering, you will receive an affidavit ballot and must submit a photocopy of your ID within seven days.<br><br></p><span class="Enhancement" ><span class="Enhancement-item"><h2 class="inline-heading">Check your voter registration status</h2></span></span><p>You can check your voter registration status using the state’s <span class="Enhancement" ><span class="Enhancement-item"><a class="Link" href="https://app.sos.nh.gov/viphome" target="_blank" rel="noopener noreferrer">voter information tool</a></span></span>.<br><br></p><span class="Enhancement" ><span class="Enhancement-item"><h2 class="inline-heading">How to request an absentee ballot </h2></span></span><p>You can vote absentee only for<span class="Enhancement" ><span class="Enhancement-item"><a class="Link" href="https://sos.nh.gov/elections/voters/absentee-ballots/" target="_blank" rel="noopener noreferrer"> approved reasons</a></span></span>, such as a disability or work commitment.<br></p><ul><li><b>Online: </b>Only voters who are unable to fill out a printed form due to a disability, such as blindness, may <span class="Enhancement" ><span class="Enhancement-item"><a class="Link" href="https://www.sos.nh.gov/sites/g/files/ehbemt561/files/documents/Election%20Documents/accessible-electronic-absentee-ballot.pdf" target="_blank" rel="noopener noreferrer">request an accessible absentee ballot</a></span></span> online. If you qualify, you may receive and mark the ballot electronically and may return it to your city or town clerk by mail, in person or by having someone drop it off for you. If someone drops it off for you, they must <span class="Enhancement" ><span class="Enhancement-item"><a class="Link" href="https://www.sos.nh.gov/sites/g/files/ehbemt561/files/documents/2023-10/accommodation-request-for-voters-with-print-disabilities.pdf" target="_blank" rel="noopener noreferrer">sign a statement</a></span></span> on the affidavit envelope. Contact your<span class="Enhancement" ><span class="Enhancement-item"><a class="Link" href="https://www.sos.nh.gov/elections/voters/register-vote/town-or-city-clerks-office" target="_blank" rel="noopener noreferrer"> </a></span></span><span class="Enhancement" ><span class="Enhancement-item"><a class="Link" href="https://app.sos.nh.gov/viphome" target="_blank" rel="noopener noreferrer">city or town clerk</a></span></span> for more information.</li></ul><ul><li><b>By mail: </b>Print an <span class="Enhancement" ><span class="Enhancement-item"><a class="Link" href="https://www.sos.nh.gov/sites/g/files/ehbemt561/files/documents/Election%20Documents/absentee-ballot-application-state-election.pdf" target="_blank" rel="noopener noreferrer">application </a></span></span>from the secretary of state’s website, then complete and mail it to your <span class="Enhancement" ><span class="Enhancement-item"><a class="Link" href="https://app.sos.nh.gov/viphome" target="_blank" rel="noopener noreferrer">city or town clerk’s office</a></span></span>. You can also call your city or town clerk to request a mailed application. Absentee ballot requests must be received by noon the day before an election — that’s Monday, Nov. 4. But you’re encouraged to apply as soon as possible.</li></ul><div class="Enhancement" > <div class="Enhancement-item"><figure class="Figure" data-alignment="right"> <img src="https://aarp-states.brightspotcdn.com/9c/96/5eafc426444e83047a45765c85f6/400-vote-guide-new-hampshire-2024.jpg" alt="First-in-the-Nation Primary Election Underway" width="400" height="286" style="height: auto; max-width: 400px;"/> <figcaption class="Figure-caption">Residents cast their ballots in Dixville Notch, New Hampshire. </figcaption> <div class="Figure-credit">Boston Globe/Boston Globe via Getty Images</div> </figure> </div> </div><p></p><ul><li><b>In person:</b> Go to your <span class="Enhancement" ><span class="Enhancement-item"><a class="Link" href="https://app.sos.nh.gov/viphome" target="_blank" rel="noopener noreferrer">city or town clerk’s office</a></span></span> to apply for a ballot, or print an <span class="Enhancement" ><span class="Enhancement-item"><a class="Link" href="https://www.sos.nh.gov/sites/g/files/ehbemt561/files/documents/Election%20Documents/absentee-ballot-application-state-election.pdf" target="_blank" rel="noopener noreferrer">application</a></span></span> from the secretary of state’s website and bring it with you. You can request a mail ballot until 5 p.m. the day before an election.<br></li></ul><span class="Enhancement" ><span class="Enhancement-item"><h2 class="inline-heading">Returning an absentee ballot</h2></span></span><p>Place your completed ballot in the inner envelope and <span class="Enhancement" ><span class="Enhancement-item"><a class="Link" href="https://www.sos.nh.gov/sites/g/files/ehbemt561/files/documents/2023-10/2024-absentee-ballot-marking-and-mailing-instructions.pdf" target="_blank" rel="noopener noreferrer">sign the affidavit </a></span></span>on the outside. If you have a disability and received assistance, the person who helped you must sign an acknowledgment that appears on the absentee-ballot application and on the affidavit. Seal the inner envelope before placing it in the outer mailing envelope. If you’re including absentee-voter registration forms and proof that you qualify, place those documents in the outer envelope before you seal it.<br></p><ul><li><b>By mail:</b> Send your ballot to your <span class="Enhancement" ><span class="Enhancement-item"><a class="Link" href="https://app.sos.nh.gov/viphome" target="_blank" rel="noopener noreferrer">city or town clerk</a></span></span> with proper postage. It must be received by 5 p.m. on Election Day.</li></ul><ul><li><b>In person:</b> Hand-deliver your ballot to your <span class="Enhancement" ><span class="Enhancement-item"><a class="Link" href="https://app.sos.nh.gov/viphome" target="_blank" rel="noopener noreferrer">city or town clerk</a></span></span> by 5 p.m. the day before an election — that’s Monday, Nov. 4. </li></ul><p>On Election Day, absentee ballots will be accepted only by mail or from a delivery agent, such as an immediate family member, until 5 p.m. Your delivery agent may be asked to show ID and fill out paperwork to deliver your ballot.<br><br>Track your absentee ballot through the state’s <span class="Enhancement" ><span class="Enhancement-item"><a class="Link" href="https://app.sos.nh.gov/viphome" target="_blank" rel="noopener noreferrer">voter information portal.</a></span></span><br><br></p><span class="Enhancement" ><span class="Enhancement-item"><h2 class="inline-heading">Voting in person before Election Day </h2></span></span><p>If you qualify for an absentee ballot, you can cast an in-person absentee ballot at your <span class="Enhancement" ><span class="Enhancement-item"><a class="Link" href="https://app.sos.nh.gov/viphome" target="_blank" rel="noopener noreferrer">city or town clerk’s office</a></span></span>.<br><br></p><span class="Enhancement" ><span class="Enhancement-item"><h2 class="inline-heading">Voting at the polls on Election Day</h2></span></span><p>Polls will be open from at least 11 a.m. to 7 p.m. on Tuesday, Nov. 5. Extended hours vary by location, so check your <span class="Enhancement" ><span class="Enhancement-item"><a class="Link" href="https://app.sos.nh.gov/viphome" target="_blank" rel="noopener noreferrer">polling place</a></span></span> or contact your <span class="Enhancement" ><span class="Enhancement-item"><a class="Link" href="https://app.sos.nh.gov/viphome" target="_blank" rel="noopener noreferrer">city or town clerk</a></span></span>. As long as you’re in line before the polls close, you may cast a ballot. <br><br>Sample ballots are available at the <span class="Enhancement" ><span class="Enhancement-item"><a class="Link" href="https://www.sos.nh.gov/elections/sample-ballots" target="_blank" rel="noopener noreferrer">secretary of state’s website</a></span></span>.<br><br></p><span class="Enhancement" ><span class="Enhancement-item"><h2 class="inline-heading">Voter ID requirements on Election Day</h2></span></span><p>Bring an <span class="Enhancement" ><span class="Enhancement-item"><a class="Link" href="https://sos.nh.gov/media/aarlbztj/voter-id-law-2019.pdf" target="_blank" rel="noopener noreferrer">acceptable form of photo ID</a></span></span>, such as your state driver’s license or U.S. passport, to vote on Election Day. Those without ID can sign an affidavit, have their photo taken and proceed to vote.<br><br></p><span class="Enhancement" ><span class="Enhancement-item"><h2 class="inline-heading">Voting with a disability </h2></span></span><p>Each polling place is equipped with an accessible system and voting booth for voters with disabilities. Find more information at the <span class="Enhancement" ><span class="Enhancement-item"><a class="Link" href="https://www.sos.nh.gov/elections/learn-about-voting-disabilities" target="_blank" rel="noopener noreferrer">secretary of state’s website.</a></span></span><br><br>Voters who need assistance filling in their ballot can receive help from either an election official or someone they choose, as long as that person is not an employer or union official.<br><br>You can request to have an absentee ballot and affidavit envelope delivered to your vehicle outside the polling place if you can’t enter because of a disability. Once you’ve completed the affidavit and ballot, an election official will bring them back into the polling place.<br><br></p><span class="Enhancement" ><span class="Enhancement-item"><h2 class="inline-heading">Voting from a nursing home or long-term care facility</h2></span></span><p>Residents of nursing homes and long-term care facilities qualify to vote via <span class="Enhancement" ><span class="Enhancement-item"><a class="Link" href="https://www.sos.nh.gov/elections/absentee-ballots" target="_blank" rel="noopener noreferrer">absentee ballot</a></span></span>, under the physical disability or illness excuse.<br><br><b><i>Editor’s note:</i></b><i> This guide was originally published on Jan. 22, 2024, and has been updated with new information about voting in the 2024 elections. </i><br><br><i>Michelle Tuccitto Sullo is a contributing writer covering state and federal policy. She previously served as managing editor of the </i>Hartford Business Journal <i>in Connecticut and has worked for the </i>New Haven Register<i>, </i>Connecticut Law Tribune<i> and </i>New Haven Biz<i>.</i><br><br></p><span class="Enhancement" ><span class="Enhancement-item"><h2 class="inline-heading">Also of Interest:</h2></span></span><p></p><ul><li><span class="Enhancement" ><span class="Enhancement-item"><a class="Link" href="https://www.aarp.org/politics-society/government-elections/" target="_blank" rel="noopener noreferrer">Follow AARP’s political coverage</a></span></span>.</li><li><span class="Enhancement" ><span class="Enhancement-item"><a class="Link" href="https://states.aarp.org/new-hampshire/" target="_blank" rel="noopener noreferrer">Keep up with local events and AARP advocacy efforts</a></span></span>. </li><li><span class="Enhancement" ><span class="Enhancement-item"><a class="Link" href="https://www.aarp.org/politics-society/government-elections/info-2024/state-voting-guides.html" target="_blank" rel="noopener noreferrer">Find voter guides for all 50 states</a></span></span>.</li><li><span class="Enhancement" ><span class="Enhancement-item"><a class="Link" href="https://www.aarp.org/politics-society/advocacy/caregiving-advocacy/?CMP=RDRCT-CON-CAREFORCAREGIVERS-02162024" target="_blank" rel="noopener noreferrer">Learn more about AARP's caregiving advocacy work.</a></span></span></li></ul></div> </div> </p></span> </div> </div> </div> </div><div class="module clearfix"><script src="https://aarp-states.brightspotcdn.com/resource/00000168-dd17-d487-a96e-df5fe3ee0000/styleguide/All.min.c85a242a55150cd195e494cd6e5b9c77.gz.js" async=""></script> <link rel="stylesheet" media="all" href="https://aarp-states.brightspotcdn.com/resource/00000168-dd17-d487-a96e-df5fe3ee0000/styleguide/All.min.bfe6eb5a8301841feef3af4e9bd1e26d.gz.css"> <!-- bypass --> <style> a:focus, a:hover { text-decoration: underline; } h1.article-headline { margin: 0 0 1rem; } </style> <!-- <style> .Enhancement-item .Figure { margin-bottom: 24px; } .RichTextArticleBody-body ul { margin-bottom: 24px; } .RichTextArticleBody-body p{ margin: 12px 0; } .RichTextModule-items { clear: both; display: table; width: 100%; margin-bottom: 12px; } .VideoEnhancement>* { color: var(--primaryTextColor); font-size: 13px; font-weight: 400; line-height: 1.4; font-style: italic; background: #f0efed } @media only screen and (min-width: 768px) { .VideoEnhancement>* { font-size:14px; font-weight: 400; line-height: 1.47 } } .VideoEnhancement-title { padding: 20px } @media only screen and (min-width: 768px) { .VideoEnhancement-title { padding:30px } } .VideoEnhancement-player>* { position: relative; width: 100%; height: 0; padding-bottom: 56.25% } .VideoEnhancement iframe { border: 0; position: absolute; top: 0; left: 0; width: 100%; height: 100% } [data-video-player] { display: block; padding-bottom: 56.25%; height: 0; margin: 0 auto; } [data-video-player][data-aspect-ratio="4x3"] { padding-bottom: 56.25%; } [data-video-player][data-aspect-ratio="16x9"] { padding-bottom: 56.25% } </style> --></div><div class="module clearfix"><div class="module-spacer tout-homefit-750"> <a data-formelementid="CSN-LOCAL-HC-NEWSSK-02272024" href="/concord-nh/home-and-community/?intcmp=CSN-LOCAL-HC-NEWSSK-02272024"><img class="img-responsive" alt="Explore the free AARP HomeFit Guide" title="Explore the free AARP HomeFit Guide" src="https://cdn-aarp.americantowns.com/img/touts/HomeFit_750x150.png"></a> </div></div></div> <div class="col-md-4 right-rail thin-rhs"><div class="module clearfix"><!--default--> <!-- module_RHS - AARP Events --> <pre class="cake-error"><a href="javascript:void(0);" onclick="document.getElementById('cakeErr66ecd08609fd1-trace').style.display = (document.getElementById('cakeErr66ecd08609fd1-trace').style.display == 'none' ? '' : 'none');"><b>Warning</b> (2)</a>: include(/var/www/vhosts/vcc_staging/app//Resource/experience.master.resource.root.html): failed to open stream: No such file or directory [<b>APP/Lib/Modules.php(13) : eval()'d code</b>, line <b>1</b>]<div id="cakeErr66ecd08609fd1-trace" class="cake-stack-trace" style="display: none;"><a href="javascript:void(0);" onclick="document.getElementById('cakeErr66ecd08609fd1-code').style.display = (document.getElementById('cakeErr66ecd08609fd1-code').style.display == 'none' ? '' : 'none')">Code</a> <a href="javascript:void(0);" onclick="document.getElementById('cakeErr66ecd08609fd1-context').style.display = (document.getElementById('cakeErr66ecd08609fd1-context').style.display == 'none' ? '' : 'none')">Context</a><pre id="cakeErr66ecd08609fd1-context" class="cake-context" style="display: none;">$module = array( '_id' => '66158db0e9dff2b1fd9cafcd', 'module_id' => '1098', 'name' => 'RHS - Events Experience', 'type' => 'php', 'data' => '<?php include(APP . "/Resource/experience.master.resource.root.html"); ?> <style type="text/css"> .recommenationSection {font-family: Lato, sans-serif} .recommendationSection h3 {font-size:30px!important; text-transform:none; letter-spacing:0.03em} .recommendationSection .js-mvc-offer-recommended-article-pack-category {color:#dd1200; font-family:Lato, sans-serif; font-size:15px; font-weight:700; text-transform:uppercase; margin:0} .recommendationSection h4 a {color:#121212; font-size:20px; font-weight:700} .recommendationSection .uxdia-c-featured-tile__content-wrapper {padding: 0 0 .5em 0; margin-bottom: 1.25em; border-bottom: 1px solid #000} </style>', 'css' => '.recommendationSection h3 {font-size:30px} .recommenadationSection .js-mvc-offer-recommended-article-pack-category {color:rgb(221,18,0); font-size:12px} .recommendationSection h4 a {color:#121212; font-size:20px} ', 'script' => '', 'cache_time' => '', 'localize' => '0' ) $obj = false</pre><pre class="stack-trace">include - APP/Lib/Modules.php(13) : eval()'d code, line 1 eval - APP/Lib/Modules.php(13) : eval()'d code, line 1 Modules::render() - APP/Lib/Modules.php, line 13 Modules::load() - APP/Lib/Modules.php, line 29 Localize::getModule() - APP/Lib/Localize.php, line 294 Localize::replace() - APP/Lib/Localize.php, line 219 Modules::render() - APP/Lib/Modules.php, line 9 include - APP/View/Elements/display.ctp, line 13 View::_evaluate() - CORE/Cake/View/View.php, line 971 View::_render() - CORE/Cake/View/View.php, line 933 View::render() - CORE/Cake/View/View.php, line 473 Controller::render() - CORE/Cake/Controller/Controller.php, line 963 AppController::renderPage() - APP/Controller/AppController.php, line 136 BlogsController::display() - APP/Controller/BlogsController.php, line 81 ReflectionMethod::invokeArgs() - [internal], line ?? Controller::invokeAction() - CORE/Cake/Controller/Controller.php, line 491 Dispatcher::_invoke() - CORE/Cake/Routing/Dispatcher.php, line 193 Dispatcher::dispatch() - CORE/Cake/Routing/Dispatcher.php, line 167</pre></div></pre><pre class="cake-error"><a href="javascript:void(0);" onclick="document.getElementById('cakeErr66ecd0860baf9-trace').style.display = (document.getElementById('cakeErr66ecd0860baf9-trace').style.display == 'none' ? '' : 'none');"><b>Warning</b> (2)</a>: include() [<a href='http://php.net/function.include'>function.include</a>]: Failed opening '/var/www/vhosts/vcc_staging/app//Resource/experience.master.resource.root.html' for inclusion (include_path='/var/www/vhosts/vcc_staging/lib:.:/usr/share/pear:/usr/share/php') [<b>APP/Lib/Modules.php(13) : eval()'d code</b>, line <b>1</b>]<div id="cakeErr66ecd0860baf9-trace" class="cake-stack-trace" style="display: none;"><a href="javascript:void(0);" onclick="document.getElementById('cakeErr66ecd0860baf9-code').style.display = (document.getElementById('cakeErr66ecd0860baf9-code').style.display == 'none' ? '' : 'none')">Code</a> <a href="javascript:void(0);" onclick="document.getElementById('cakeErr66ecd0860baf9-context').style.display = (document.getElementById('cakeErr66ecd0860baf9-context').style.display == 'none' ? '' : 'none')">Context</a><pre id="cakeErr66ecd0860baf9-context" class="cake-context" style="display: none;">$module = array( '_id' => '66158db0e9dff2b1fd9cafcd', 'module_id' => '1098', 'name' => 'RHS - Events Experience', 'type' => 'php', 'data' => '<?php include(APP . "/Resource/experience.master.resource.root.html"); ?> <style type="text/css"> .recommenationSection {font-family: Lato, sans-serif} .recommendationSection h3 {font-size:30px!important; text-transform:none; letter-spacing:0.03em} .recommendationSection .js-mvc-offer-recommended-article-pack-category {color:#dd1200; font-family:Lato, sans-serif; font-size:15px; font-weight:700; text-transform:uppercase; margin:0} .recommendationSection h4 a {color:#121212; font-size:20px; font-weight:700} .recommendationSection .uxdia-c-featured-tile__content-wrapper {padding: 0 0 .5em 0; margin-bottom: 1.25em; border-bottom: 1px solid #000} </style>', 'css' => '.recommendationSection h3 {font-size:30px} .recommenadationSection .js-mvc-offer-recommended-article-pack-category {color:rgb(221,18,0); font-size:12px} .recommendationSection h4 a {color:#121212; font-size:20px} ', 'script' => '', 'cache_time' => '', 'localize' => '0' ) $obj = false</pre><pre class="stack-trace">include - APP/Lib/Modules.php(13) : eval()'d code, line 1 eval - APP/Lib/Modules.php(13) : eval()'d code, line 1 Modules::render() - APP/Lib/Modules.php, line 13 Modules::load() - APP/Lib/Modules.php, line 29 Localize::getModule() - APP/Lib/Localize.php, line 294 Localize::replace() - APP/Lib/Localize.php, line 219 Modules::render() - APP/Lib/Modules.php, line 9 include - APP/View/Elements/display.ctp, line 13 View::_evaluate() - CORE/Cake/View/View.php, line 971 View::_render() - CORE/Cake/View/View.php, line 933 View::render() - CORE/Cake/View/View.php, line 473 Controller::render() - CORE/Cake/Controller/Controller.php, line 963 AppController::renderPage() - APP/Controller/AppController.php, line 136 BlogsController::display() - APP/Controller/BlogsController.php, line 81 ReflectionMethod::invokeArgs() - [internal], line ?? Controller::invokeAction() - CORE/Cake/Controller/Controller.php, line 491 Dispatcher::_invoke() - CORE/Cake/Routing/Dispatcher.php, line 193 Dispatcher::dispatch() - CORE/Cake/Routing/Dispatcher.php, line 167</pre></div></pre><style type="text/css"> .recommenationSection {font-family: Lato, sans-serif} .recommendationSection h3 {font-size:30px!important; text-transform:none; letter-spacing:0.03em} .recommendationSection .js-mvc-offer-recommended-article-pack-category {color:#dd1200; font-family:Lato, sans-serif; font-size:15px; font-weight:700; text-transform:uppercase; margin:0} .recommendationSection h4 a {color:#121212; font-size:20px; font-weight:700} .recommendationSection .uxdia-c-featured-tile__content-wrapper {padding: 0 0 .5em 0; margin-bottom: 1.25em; border-bottom: 1px solid #000} </style> <div aria-hidden="true" class="aarpe-ad-wrapper"> <div class="aarpe-ad en clearfix" id="300x250_53475" data-adsize="300x250"> <script type="text/javascript"> if(typeof AARP.ads !== 'undefined'){ AARP.ads.slots({ id:'300x250_53475', size:'300x250'}); } </script> </div> </div> <div class="card-tout card-dark membership-tout" style="margin:0 0 30px 0;"> <img class="img-responsive image" title="image of two AARP membership cards" alt="image of two AARP membership cards" src="https://cdn-aarp.americantowns.com/img/tout-two-cards.png"> <div class="title">Only $12 your first year with Automatic Renewal</div> <ul class="list"> <li>Immediate access to your <a href="https://www.aarp.org/benefits-discounts/">member benefits</a></li> <li>Discounts on travel and everyday savings</li> <li>Subscription to AARP The Magazine</li> <li>FREE second membership</li> </ul> <div class="action"> <a class="btn" href="https://appsec.aarp.org/mem/join?campaignid=UAJFT3&intcmp=LNK-CSN-AARPLOCAL-JRTOUT-RR-A-CONCORD-NH">Join AARP</a> <div class="body">Already a member? <a href="https://appsec.aarp.org/mem/renew?campaignid= UARFT3&intcmp=LNK-CSN-AARPLOCAL-JRTOUT-RR-A-CONCORD-NH">Renew</a> or <a href="https://www.aarp.org/benefits-discounts/my-membership/print-your-card/">Print Card</a></div> </div> </div> <style> .membership-tout {padding:16px 20px;} .membership-tout .list li { margin: 0; } </style> <div aria-hidden="true" class="aarpe-ad-wrapper"> <div class="aarpe-ad en clearfix" id="300x250_93505" data-adsize="300x250"> <script type="text/javascript"> if(typeof AARP.ads !== 'undefined'){ AARP.ads.slots({ id:'300x250_93505', size:'300x250'}); } </script> </div> </div> <div class="module-spacer text-center"> <div class="fb-page" alt="Image of AARP New Hampshire Facebook Page" title="Image of AARP New Hampshire Facebook Page" data-href="https://www.facebook.com/AARPNH" data-tabs="timeline" width="320" height="" data-small-header="false" data-adapt-container-width="true" data-hide-cover="false" data-show-facepile="true" lazy="true"> <blockquote cite="https://www.facebook.com/AARPNH" class="fb-xfbml-parse-ignore"><a href="https://www.facebook.com/AARPNH">Facebook</a></blockquote> </div> </div> <div class="ar-basic-box module-spacer"> <header> <h2>Contact AARP <br />in Concord</h2> </header> <div class="wrap"> <div class="ar-quick-list module-spacer"> <ul class="list-unstyled"> <li><i class="list-icon fa fa-envelope" alt="Email icon" title="Email icon" aria-hidden="true"></i><a href="mailto:NH@aarp.org " target="_blank" rel="noopener">NH@aarp.org </a></li> <li><i class="list-icon fa fa-globe" alt="Globe icon" title="Globe icon" aria-hidden="true"></i><a href="https://states.aarp.org/region/new-hampshire/" target="_blank" rel="noopener">AARP New Hampshire</a></li> <li><i class="list-icon fa fa-map-marker" alt="Map Marker icon" title="Map Marker icon" aria-hidden="true"></i><a href="https://states.aarp.org/contact-aarp-new-hampshire/?intcmp=SNG-LNK-AARPLOCAL-CONTACT-20140101-CONCORD-NH" target="_blank" rel="noopener">Contact Us</a></li> </ul> </div> <a href="https://www.facebook.com/AARPNH" target="_blank" rel="noopener" aria-label="Open Facebook"><img src="https://cdn-aarp.americantowns.com/img/responsive/icons/48/facebook-dreamstale25.png" alt="Facebook icon" title="Facebook icon"></a> <a href="https://twitter.com/aarpnh" target="_blank" rel="noopener" aria-label="Open Twitter"><img src="https://cdn-aarp.americantowns.com/img/responsive/icons/48/x-logo-black.png" alt="Twitter icon" title="Twitter icon"></a> </div> </div> </div></div> <div class="col-md-8 left-rail left-bot"></div> <div class="col-md-4 right-rail right-bot thin-rhs"></div> </div> <div class="row oneColumnLayout"> </div> <div class="row oneColumnLayout"> <div class="col-md-12"><!-- script to activate navbar --> <script type="text/javascript"> jQuery(".channelBarMain ul.left li a").click(function() { window.location = jQuery(this).attr('href'); }); </script> </div> </div> ' $scripts_for_layout = '<title>How to Vote in New Hampshire's 2024 Elections </title> <meta name="page_title" content="How to Vote in New Hampshire's 2024 Elections "/> <meta name="robots" content="noindex, nofollow"/> <meta content="En españolImportant dates and election information Last day to request an absentee ballot: Monday, Nov. 4, noon Deadline to return an absentee ballot:" name="description"/> <meta content="How, Vote, in, New, Hampshire, s, 2024, Elections" name="keywords"/> <link rel="canonical" href="https://states.aarp.org/new-hampshire/election-voting-guide" /> <meta property="og:url" content="https://vccstaging.local.aarp.org/news/how-to-vote-in-new-hampshires-2024-elections-nh-2024-09-17.html"/> <meta name="twitter:card" content="summary_large_image"/> <meta name="twitter:title" content="How to Vote in New Hampshire's 2024 Elections "/> <meta name="twitter:description" content="Find upcoming election dates, registration deadlines and voting options in New Hampshire, such as voting by mail, early voting or voting with a disability."/> <meta name="twitter:image" content="https://aarp-states.brightspotcdn.com/dims4/default/f14138a/2147483647/strip/true/crop/400x257+0+14/resize/420x270!/quality/90/?url=http%3A%2F%2Faarp-brightspot.s3.amazonaws.com%2Fstates%2F9c%2F96%2F5eafc426444e83047a45765c85f6%2F400-vote-guide-new-hampshire-2024.jpg"/> <meta property="og:type" content="article"/> <meta property="og:title" content="How to Vote in New Hampshire's 2024 Elections "/> <meta property="og:description" content="Find upcoming election dates, registration deadlines and voting options in New Hampshire, such as voting by mail, early voting or voting with a disability."/> <meta property="og:image" content="https://aarp-states.brightspotcdn.com/dims4/default/f14138a/2147483647/strip/true/crop/400x257+0+14/resize/420x270!/quality/90/?url=http%3A%2F%2Faarp-brightspot.s3.amazonaws.com%2Fstates%2F9c%2F96%2F5eafc426444e83047a45765c85f6%2F400-vote-guide-new-hampshire-2024.jpg"/> :root { --primaryColor: #ff1e3c; --primaryTextColor: #2a2a2a; --linkTextColor: #1f66bd; --linkHoverColor: #1f66bd; --secondaryTextColor: #000000; --secondaryColor2: #000000; --secondaryColor3: #000000; --secondaryColor4: #000000; --secondaryColor5: #000000; --black: #000000; --white: #ffffff; --grey: #f0efed; --gridGutters: 30px; --modulePadding: 60px; --pageWidth: 86.11%; --maxPageWidth: 1240px; --horizontalAlignment: center; --fontFamily: 'Roboto', sans-serif; --headerBackgroundColor:#000000; --headerTextColor:#FFFFFF; --headerHeight:50px; --footerbackgroundColor:#000000; --footerTextColor:#918883; }' $title_for_layout = '{local_city_c}, {local_state} Happenings - AARP' $asset_version = '230831' $min = true $nowrapper = false $css = ' :root { --primaryColor: #ff1e3c; --primaryTextColor: #2a2a2a; --linkTextColor: #1f66bd; --linkHoverColor: #1f66bd; --secondaryTextColor: #000000; --secondaryColor2: #000000; --secondaryColor3: #000000; --secondaryColor4: #000000; --secondaryColor5: #000000; --black: #000000; --white: #ffffff; --grey: #f0efed; --gridGutters: 30px; --modulePadding: 60px; --pageWidth: 86.11%; --maxPageWidth: 1240px; --horizontalAlignment: center; --fontFamily: 'Roboto', sans-serif; --headerBackgroundColor:#000000; --headerTextColor:#FFFFFF; --headerHeight:50px; --footerbackgroundColor:#000000; --footerTextColor:#918883; }'include - APP/View/Layouts/aarp_2023.ctp, line 53 include - APP/View/Layouts/aarp_2023.ctp, line 53 View::_evaluate() - CORE/Cake/View/View.php, line 971 View::_render() - CORE/Cake/View/View.php, line 933 View::renderLayout() - CORE/Cake/View/View.php, line 546 View::render() - CORE/Cake/View/View.php, line 481 Controller::render() - CORE/Cake/Controller/Controller.php, line 963 AppController::renderPage() - APP/Controller/AppController.php, line 136 BlogsController::display() - APP/Controller/BlogsController.php, line 81 ReflectionMethod::invokeArgs() - [internal], line ?? Controller::invokeAction() - CORE/Cake/Controller/Controller.php, line 491 Dispatcher::_invoke() - CORE/Cake/Routing/Dispatcher.php, line 193 Dispatcher::dispatch() - CORE/Cake/Routing/Dispatcher.php, line 167 [main] - APP/webroot/index.php, line 118
Warning (2): include() [<a href='http://php.net/function.include'>function.include</a>]: Failed opening '/var/www/vhosts/vcc_staging/app/Resource/aarp2_master.head.html' for inclusion (include_path='/var/www/vhosts/vcc_staging/lib:.:/usr/share/pear:/usr/share/php') [APP/View/Layouts/aarp_2023.ctp, line 53]Code Context<?php // if (!$nowrapper) (Globals::$language == 'es') ? include(APP . "/Resource/aarpe_global_js_es.html") : include(APP . "/Resource/aarpe_global_js.html"); ?>
<?php if (!$nowrapper): // MLW - Spanish wrappers TBD
include (APP . "Resource/aarp2_master.head.html");
$viewFile = '/var/www/vhosts/vcc_staging/app/View/Layouts/aarp_2023.ctp' $dataForView = array( 'content_for_layout' => '<div class="row twoColumnLayout"> <div class="col-md-8 left-rail"><div class="module clearfix"><div class="ar-basic-box"> <div> <div class="module-spacer"> <header><h1 class="article-headline">How to Vote in New Hampshire's 2024 Elections </h1></header> <div class="posted-on"> Posted on 09/17/24 by <b>Michelle Tuccitto Sullo</b> </div> </div> <div class="module-spacer"> <span class="blog-content"><p><div class="RichTextArticleBody"> <div class="RichTextArticleBody-body"><p><span class="Enhancement" ><span class="Enhancement-item"><a class="Link" href="https://states.aarp.org/new-hampshire/elecciones-guia-para-votar-en-nuevo-hampshire?intcmp=AE-POL-TOSPA-TOGL-VOTA-NH-ES" target="_blank" rel="noopener noreferrer">En español</a></span></span><br></p><span class="Enhancement" ><span class="Enhancement-item"><h2 class="inline-heading">Important dates and election information</h2></span></span><div class="Enhancement" > <div class="Enhancement-item"><figure class="Figure" data-alignment="right"> <img src="https://aarp-states.brightspotcdn.com/9f/d1/e62c0c59450e877eb30c10468760/election-2023-bul2024.jpg" alt="AARP election buttons final" width="900" height="900" style="height: auto; max-width: 230px;"/> </figure> </div> </div><p></p><ul><li><b>Last day to request an absentee ballot: </b>Monday, Nov. 4, noon </li><li><b>Deadline to return an absentee ballot: </b>Monday, Nov. 4 (in person); Tuesday, Nov. 5 (by mail).</li><li><b>Last day to register to vote: </b>Tuesday, Nov. 5</li><li><b>Election Day:</b> Tuesday, Nov. 5</li></ul><span class="Enhancement" ><span class="Enhancement-item"><h2 class="inline-heading">Voting at a glance </h2></span></span><p></p><ul><li><b>Voter registration: </b>Visit <span class="Enhancement" ><span class="Enhancement-item"><a class="Link" href="https://nam12.safelinks.protection.outlook.com/?url=https%3A%2F%2Fapp.sos.nh.gov%2F&data=05%7C02%7Cmsullo%40aarp.org%7Cdcc440cb398748cf5e5308dc741d3998%7Ca395e38b4b754e4493499a37de460a33%7C0%7C0%7C638512916058217681%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C0%7C%7C%7C&sdata=kL%2BYqg1FIag5g2bHIYdBlX6mcBuQrr0OnnDovnmq%2Flg%3D&reserved=0" target="_blank" rel="noopener noreferrer">app.sos.nh.gov</a></span></span> to check your <span class="Enhancement" ><span class="Enhancement-item"><a class="Link" href="https://www.sos.nh.gov/elections/register-vote" target="_blank" rel="noopener noreferrer">voter registration</a></span></span> information and find your town or city clerk’s contact information.</li></ul><ul><li><b>Absentee voting:</b> Available to those who can’t vote in person on Election Day because of a disability or illness, work or other <span class="Enhancement" ><span class="Enhancement-item"><a class="Link" href="https://www.sos.nh.gov/elections/absentee-ballots" target="_blank" rel="noopener noreferrer">acceptable reason.</a></span></span></li></ul><ul><li><b>Early voting:</b> New Hampshire doesn’t offer formal early in-person voting. But if you qualify for an absentee ballot, you can cast one early at your <span class="Enhancement" ><span class="Enhancement-item"><a class="Link" href="https://app.sos.nh.gov/viphome" target="_blank" rel="noopener noreferrer">city or town clerk’s</a></span></span> office.</li></ul><ul><li><b>Voting at the polls: </b>Polls are open from at least 11 a.m. to 7 p.m., though <span class="Enhancement" ><span class="Enhancement-item"><a class="Link" href="https://app.sos.nh.gov/viphome" target="_blank" rel="noopener noreferrer">hours may vary</a></span></span> among polling places. Bring an <span class="Enhancement" ><span class="Enhancement-item"><a class="Link" href="https://sos.nh.gov/media/aarlbztj/voter-id-law-2019.pdf" target="_blank" rel="noopener noreferrer">acceptable form of photo ID</a></span></span>, such as your driver’s license or U.S. passport.</li></ul><span class="Enhancement" ><span class="Enhancement-item"><h2 class="inline-heading">Recent voting changes in New Hampshire</h2></span></span><p>In July 2024, lawmakers passed a rule requiring more frequent updates to voter lists. Election officials must meet every 90 days to review voter lists for accuracy and update them. Estate executors must provide an official death notice to the town or city clerk after the death of a voter, within 30 days of being appointed executor.<br><br>Laws that took effect in 2023 may change how you vote in the 2024 elections:<br></p><ul><li>The deadline for mailed absentee ballot requests is noon the day before an election. Previously, it was 5 p.m.<br></li><li>Voters must mail a copy of their ID within seven days of registering if they’re doing so for the first time on Election Day and do not show their ID at the polls. These voters will receive affidavit ballots that will be counted on Election Day but will be removed if ID is not received by the deadline.<br></li></ul><span class="Enhancement" ><span class="Enhancement-item"><h2 class="inline-heading">How to register to vote</h2></span></span><p>Register by mail, in person or online:<br></p><ul><li><b>Online:</b> New Hampshire offers online voter registration if a disability, such as blindness, prevents you from filling out a form by hand. Call your<span class="Enhancement" ><span class="Enhancement-item"><a class="Link" href="https://www.sos.nh.gov/elections/voters/register-vote/town-or-city-clerks-office" target="_blank" rel="noopener noreferrer"> </a></span></span><span class="Enhancement" ><span class="Enhancement-item"><a class="Link" href="https://app.sos.nh.gov/viphome" target="_blank" rel="noopener noreferrer">city or town clerk</a></span></span> to request an accessible online absentee registration form<b> </b>and for information about local deadlines.</li></ul><ul><li><b>By mail: </b>Registration by mail is available if you have an <span class="Enhancement" ><span class="Enhancement-item"><a class="Link" href="https://www.sos.nh.gov/sites/g/files/ehbemt561/files/documents/Election%20Documents/request-absentee-voter-registration-and-absentee-ballot-packets.pdf" target="_blank" rel="noopener noreferrer">approved reason</a></span></span> for not doing so in person, such as a religious observance or disability. If you qualify, call your <span class="Enhancement" ><span class="Enhancement-item"><a class="Link" href="https://app.sos.nh.gov/viphome" target="_blank" rel="noopener noreferrer">city or town clerk</a></span></span> to request a voter registration form. Include a copy of your driver’s license or other valid form of ID when returning your application. You will need a witness to sign your absentee-voter registration affidavit. Check with your<span class="Enhancement" ><span class="Enhancement-item"><a class="Link" href="https://app.sos.nh.gov/Public/Reports.aspx" target="_blank" rel="noopener noreferrer"> </a></span></span><span class="Enhancement" ><span class="Enhancement-item"><a class="Link" href="https://app.sos.nh.gov/viphome" target="_blank" rel="noopener noreferrer">city or town clerk</a></span></span> for local deadlines.</li></ul><ul><li><b>In person:</b> Fill out a voter registration form at your<span class="Enhancement" ><span class="Enhancement-item"><a class="Link" href="https://app.sos.nh.gov/Public/Reports.aspx" target="_blank" rel="noopener noreferrer"> </a></span></span><span class="Enhancement" ><span class="Enhancement-item"><a class="Link" href="https://app.sos.nh.gov/viphome" target="_blank" rel="noopener noreferrer">city or town clerk’s</a></span></span> office. You’ll need to show various forms of ID proving your name, age, citizenship status and where you live, such as a driver’s license and U.S. passport. A full list of acceptable IDs is available on the<span class="Enhancement" ><span class="Enhancement-item"><a class="Link" href="https://www.sos.nh.gov/sites/g/files/ehbemt561/files/documents/Election%20Documents/request-absentee-voter-registration-and-absentee-ballot-packets.pdf" target="_blank" rel="noopener noreferrer"> secretary of state’s website.</a></span></span> <br></li></ul><span class="Enhancement" ><span class="Enhancement-item"><h2 class="inline-heading">Registering to vote on Election Day</h2></span></span><p>You can <span class="Enhancement" ><span class="Enhancement-item"><a class="Link" href="https://www.sos.nh.gov/elections/voters/register-vote/polls-election-day" target="_blank" rel="noopener noreferrer">register to vote at your polling place</a></span></span> on Election Day. You will be asked to show proof of your identity, age, citizenship status and residence. If you do not provide your ID at the polls and it’s your first time registering, you will receive an affidavit ballot and must submit a photocopy of your ID within seven days.<br><br></p><span class="Enhancement" ><span class="Enhancement-item"><h2 class="inline-heading">Check your voter registration status</h2></span></span><p>You can check your voter registration status using the state’s <span class="Enhancement" ><span class="Enhancement-item"><a class="Link" href="https://app.sos.nh.gov/viphome" target="_blank" rel="noopener noreferrer">voter information tool</a></span></span>.<br><br></p><span class="Enhancement" ><span class="Enhancement-item"><h2 class="inline-heading">How to request an absentee ballot </h2></span></span><p>You can vote absentee only for<span class="Enhancement" ><span class="Enhancement-item"><a class="Link" href="https://sos.nh.gov/elections/voters/absentee-ballots/" target="_blank" rel="noopener noreferrer"> approved reasons</a></span></span>, such as a disability or work commitment.<br></p><ul><li><b>Online: </b>Only voters who are unable to fill out a printed form due to a disability, such as blindness, may <span class="Enhancement" ><span class="Enhancement-item"><a class="Link" href="https://www.sos.nh.gov/sites/g/files/ehbemt561/files/documents/Election%20Documents/accessible-electronic-absentee-ballot.pdf" target="_blank" rel="noopener noreferrer">request an accessible absentee ballot</a></span></span> online. If you qualify, you may receive and mark the ballot electronically and may return it to your city or town clerk by mail, in person or by having someone drop it off for you. If someone drops it off for you, they must <span class="Enhancement" ><span class="Enhancement-item"><a class="Link" href="https://www.sos.nh.gov/sites/g/files/ehbemt561/files/documents/2023-10/accommodation-request-for-voters-with-print-disabilities.pdf" target="_blank" rel="noopener noreferrer">sign a statement</a></span></span> on the affidavit envelope. Contact your<span class="Enhancement" ><span class="Enhancement-item"><a class="Link" href="https://www.sos.nh.gov/elections/voters/register-vote/town-or-city-clerks-office" target="_blank" rel="noopener noreferrer"> </a></span></span><span class="Enhancement" ><span class="Enhancement-item"><a class="Link" href="https://app.sos.nh.gov/viphome" target="_blank" rel="noopener noreferrer">city or town clerk</a></span></span> for more information.</li></ul><ul><li><b>By mail: </b>Print an <span class="Enhancement" ><span class="Enhancement-item"><a class="Link" href="https://www.sos.nh.gov/sites/g/files/ehbemt561/files/documents/Election%20Documents/absentee-ballot-application-state-election.pdf" target="_blank" rel="noopener noreferrer">application </a></span></span>from the secretary of state’s website, then complete and mail it to your <span class="Enhancement" ><span class="Enhancement-item"><a class="Link" href="https://app.sos.nh.gov/viphome" target="_blank" rel="noopener noreferrer">city or town clerk’s office</a></span></span>. You can also call your city or town clerk to request a mailed application. Absentee ballot requests must be received by noon the day before an election — that’s Monday, Nov. 4. But you’re encouraged to apply as soon as possible.</li></ul><div class="Enhancement" > <div class="Enhancement-item"><figure class="Figure" data-alignment="right"> <img src="https://aarp-states.brightspotcdn.com/9c/96/5eafc426444e83047a45765c85f6/400-vote-guide-new-hampshire-2024.jpg" alt="First-in-the-Nation Primary Election Underway" width="400" height="286" style="height: auto; max-width: 400px;"/> <figcaption class="Figure-caption">Residents cast their ballots in Dixville Notch, New Hampshire. </figcaption> <div class="Figure-credit">Boston Globe/Boston Globe via Getty Images</div> </figure> </div> </div><p></p><ul><li><b>In person:</b> Go to your <span class="Enhancement" ><span class="Enhancement-item"><a class="Link" href="https://app.sos.nh.gov/viphome" target="_blank" rel="noopener noreferrer">city or town clerk’s office</a></span></span> to apply for a ballot, or print an <span class="Enhancement" ><span class="Enhancement-item"><a class="Link" href="https://www.sos.nh.gov/sites/g/files/ehbemt561/files/documents/Election%20Documents/absentee-ballot-application-state-election.pdf" target="_blank" rel="noopener noreferrer">application</a></span></span> from the secretary of state’s website and bring it with you. You can request a mail ballot until 5 p.m. the day before an election.<br></li></ul><span class="Enhancement" ><span class="Enhancement-item"><h2 class="inline-heading">Returning an absentee ballot</h2></span></span><p>Place your completed ballot in the inner envelope and <span class="Enhancement" ><span class="Enhancement-item"><a class="Link" href="https://www.sos.nh.gov/sites/g/files/ehbemt561/files/documents/2023-10/2024-absentee-ballot-marking-and-mailing-instructions.pdf" target="_blank" rel="noopener noreferrer">sign the affidavit </a></span></span>on the outside. If you have a disability and received assistance, the person who helped you must sign an acknowledgment that appears on the absentee-ballot application and on the affidavit. Seal the inner envelope before placing it in the outer mailing envelope. If you’re including absentee-voter registration forms and proof that you qualify, place those documents in the outer envelope before you seal it.<br></p><ul><li><b>By mail:</b> Send your ballot to your <span class="Enhancement" ><span class="Enhancement-item"><a class="Link" href="https://app.sos.nh.gov/viphome" target="_blank" rel="noopener noreferrer">city or town clerk</a></span></span> with proper postage. It must be received by 5 p.m. on Election Day.</li></ul><ul><li><b>In person:</b> Hand-deliver your ballot to your <span class="Enhancement" ><span class="Enhancement-item"><a class="Link" href="https://app.sos.nh.gov/viphome" target="_blank" rel="noopener noreferrer">city or town clerk</a></span></span> by 5 p.m. the day before an election — that’s Monday, Nov. 4. </li></ul><p>On Election Day, absentee ballots will be accepted only by mail or from a delivery agent, such as an immediate family member, until 5 p.m. Your delivery agent may be asked to show ID and fill out paperwork to deliver your ballot.<br><br>Track your absentee ballot through the state’s <span class="Enhancement" ><span class="Enhancement-item"><a class="Link" href="https://app.sos.nh.gov/viphome" target="_blank" rel="noopener noreferrer">voter information portal.</a></span></span><br><br></p><span class="Enhancement" ><span class="Enhancement-item"><h2 class="inline-heading">Voting in person before Election Day </h2></span></span><p>If you qualify for an absentee ballot, you can cast an in-person absentee ballot at your <span class="Enhancement" ><span class="Enhancement-item"><a class="Link" href="https://app.sos.nh.gov/viphome" target="_blank" rel="noopener noreferrer">city or town clerk’s office</a></span></span>.<br><br></p><span class="Enhancement" ><span class="Enhancement-item"><h2 class="inline-heading">Voting at the polls on Election Day</h2></span></span><p>Polls will be open from at least 11 a.m. to 7 p.m. on Tuesday, Nov. 5. Extended hours vary by location, so check your <span class="Enhancement" ><span class="Enhancement-item"><a class="Link" href="https://app.sos.nh.gov/viphome" target="_blank" rel="noopener noreferrer">polling place</a></span></span> or contact your <span class="Enhancement" ><span class="Enhancement-item"><a class="Link" href="https://app.sos.nh.gov/viphome" target="_blank" rel="noopener noreferrer">city or town clerk</a></span></span>. As long as you’re in line before the polls close, you may cast a ballot. <br><br>Sample ballots are available at the <span class="Enhancement" ><span class="Enhancement-item"><a class="Link" href="https://www.sos.nh.gov/elections/sample-ballots" target="_blank" rel="noopener noreferrer">secretary of state’s website</a></span></span>.<br><br></p><span class="Enhancement" ><span class="Enhancement-item"><h2 class="inline-heading">Voter ID requirements on Election Day</h2></span></span><p>Bring an <span class="Enhancement" ><span class="Enhancement-item"><a class="Link" href="https://sos.nh.gov/media/aarlbztj/voter-id-law-2019.pdf" target="_blank" rel="noopener noreferrer">acceptable form of photo ID</a></span></span>, such as your state driver’s license or U.S. passport, to vote on Election Day. Those without ID can sign an affidavit, have their photo taken and proceed to vote.<br><br></p><span class="Enhancement" ><span class="Enhancement-item"><h2 class="inline-heading">Voting with a disability </h2></span></span><p>Each polling place is equipped with an accessible system and voting booth for voters with disabilities. Find more information at the <span class="Enhancement" ><span class="Enhancement-item"><a class="Link" href="https://www.sos.nh.gov/elections/learn-about-voting-disabilities" target="_blank" rel="noopener noreferrer">secretary of state’s website.</a></span></span><br><br>Voters who need assistance filling in their ballot can receive help from either an election official or someone they choose, as long as that person is not an employer or union official.<br><br>You can request to have an absentee ballot and affidavit envelope delivered to your vehicle outside the polling place if you can’t enter because of a disability. Once you’ve completed the affidavit and ballot, an election official will bring them back into the polling place.<br><br></p><span class="Enhancement" ><span class="Enhancement-item"><h2 class="inline-heading">Voting from a nursing home or long-term care facility</h2></span></span><p>Residents of nursing homes and long-term care facilities qualify to vote via <span class="Enhancement" ><span class="Enhancement-item"><a class="Link" href="https://www.sos.nh.gov/elections/absentee-ballots" target="_blank" rel="noopener noreferrer">absentee ballot</a></span></span>, under the physical disability or illness excuse.<br><br><b><i>Editor’s note:</i></b><i> This guide was originally published on Jan. 22, 2024, and has been updated with new information about voting in the 2024 elections. </i><br><br><i>Michelle Tuccitto Sullo is a contributing writer covering state and federal policy. She previously served as managing editor of the </i>Hartford Business Journal <i>in Connecticut and has worked for the </i>New Haven Register<i>, </i>Connecticut Law Tribune<i> and </i>New Haven Biz<i>.</i><br><br></p><span class="Enhancement" ><span class="Enhancement-item"><h2 class="inline-heading">Also of Interest:</h2></span></span><p></p><ul><li><span class="Enhancement" ><span class="Enhancement-item"><a class="Link" href="https://www.aarp.org/politics-society/government-elections/" target="_blank" rel="noopener noreferrer">Follow AARP’s political coverage</a></span></span>.</li><li><span class="Enhancement" ><span class="Enhancement-item"><a class="Link" href="https://states.aarp.org/new-hampshire/" target="_blank" rel="noopener noreferrer">Keep up with local events and AARP advocacy efforts</a></span></span>. </li><li><span class="Enhancement" ><span class="Enhancement-item"><a class="Link" href="https://www.aarp.org/politics-society/government-elections/info-2024/state-voting-guides.html" target="_blank" rel="noopener noreferrer">Find voter guides for all 50 states</a></span></span>.</li><li><span class="Enhancement" ><span class="Enhancement-item"><a class="Link" href="https://www.aarp.org/politics-society/advocacy/caregiving-advocacy/?CMP=RDRCT-CON-CAREFORCAREGIVERS-02162024" target="_blank" rel="noopener noreferrer">Learn more about AARP's caregiving advocacy work.</a></span></span></li></ul></div> </div> </p></span> </div> </div> </div> </div><div class="module clearfix"><script src="https://aarp-states.brightspotcdn.com/resource/00000168-dd17-d487-a96e-df5fe3ee0000/styleguide/All.min.c85a242a55150cd195e494cd6e5b9c77.gz.js" async=""></script> <link rel="stylesheet" media="all" href="https://aarp-states.brightspotcdn.com/resource/00000168-dd17-d487-a96e-df5fe3ee0000/styleguide/All.min.bfe6eb5a8301841feef3af4e9bd1e26d.gz.css"> <!-- bypass --> <style> a:focus, a:hover { text-decoration: underline; } h1.article-headline { margin: 0 0 1rem; } </style> <!-- <style> .Enhancement-item .Figure { margin-bottom: 24px; } .RichTextArticleBody-body ul { margin-bottom: 24px; } .RichTextArticleBody-body p{ margin: 12px 0; } .RichTextModule-items { clear: both; display: table; width: 100%; margin-bottom: 12px; } .VideoEnhancement>* { color: var(--primaryTextColor); font-size: 13px; font-weight: 400; line-height: 1.4; font-style: italic; background: #f0efed } @media only screen and (min-width: 768px) { .VideoEnhancement>* { font-size:14px; font-weight: 400; line-height: 1.47 } } .VideoEnhancement-title { padding: 20px } @media only screen and (min-width: 768px) { .VideoEnhancement-title { padding:30px } } .VideoEnhancement-player>* { position: relative; width: 100%; height: 0; padding-bottom: 56.25% } .VideoEnhancement iframe { border: 0; position: absolute; top: 0; left: 0; width: 100%; height: 100% } [data-video-player] { display: block; padding-bottom: 56.25%; height: 0; margin: 0 auto; } [data-video-player][data-aspect-ratio="4x3"] { padding-bottom: 56.25%; } [data-video-player][data-aspect-ratio="16x9"] { padding-bottom: 56.25% } </style> --></div><div class="module clearfix"><div class="module-spacer tout-homefit-750"> <a data-formelementid="CSN-LOCAL-HC-NEWSSK-02272024" href="/concord-nh/home-and-community/?intcmp=CSN-LOCAL-HC-NEWSSK-02272024"><img class="img-responsive" alt="Explore the free AARP HomeFit Guide" title="Explore the free AARP HomeFit Guide" src="https://cdn-aarp.americantowns.com/img/touts/HomeFit_750x150.png"></a> </div></div></div> <div class="col-md-4 right-rail thin-rhs"><div class="module clearfix"><!--default--> <!-- module_RHS - AARP Events --> <pre class="cake-error"><a href="javascript:void(0);" onclick="document.getElementById('cakeErr66ecd08609fd1-trace').style.display = (document.getElementById('cakeErr66ecd08609fd1-trace').style.display == 'none' ? '' : 'none');"><b>Warning</b> (2)</a>: include(/var/www/vhosts/vcc_staging/app//Resource/experience.master.resource.root.html): failed to open stream: No such file or directory [<b>APP/Lib/Modules.php(13) : eval()'d code</b>, line <b>1</b>]<div id="cakeErr66ecd08609fd1-trace" class="cake-stack-trace" style="display: none;"><a href="javascript:void(0);" onclick="document.getElementById('cakeErr66ecd08609fd1-code').style.display = (document.getElementById('cakeErr66ecd08609fd1-code').style.display == 'none' ? '' : 'none')">Code</a> <a href="javascript:void(0);" onclick="document.getElementById('cakeErr66ecd08609fd1-context').style.display = (document.getElementById('cakeErr66ecd08609fd1-context').style.display == 'none' ? '' : 'none')">Context</a><pre id="cakeErr66ecd08609fd1-context" class="cake-context" style="display: none;">$module = array( '_id' => '66158db0e9dff2b1fd9cafcd', 'module_id' => '1098', 'name' => 'RHS - Events Experience', 'type' => 'php', 'data' => '<?php include(APP . "/Resource/experience.master.resource.root.html"); ?> <style type="text/css"> .recommenationSection {font-family: Lato, sans-serif} .recommendationSection h3 {font-size:30px!important; text-transform:none; letter-spacing:0.03em} .recommendationSection .js-mvc-offer-recommended-article-pack-category {color:#dd1200; font-family:Lato, sans-serif; font-size:15px; font-weight:700; text-transform:uppercase; margin:0} .recommendationSection h4 a {color:#121212; font-size:20px; font-weight:700} .recommendationSection .uxdia-c-featured-tile__content-wrapper {padding: 0 0 .5em 0; margin-bottom: 1.25em; border-bottom: 1px solid #000} </style>', 'css' => '.recommendationSection h3 {font-size:30px} .recommenadationSection .js-mvc-offer-recommended-article-pack-category {color:rgb(221,18,0); font-size:12px} .recommendationSection h4 a {color:#121212; font-size:20px} ', 'script' => '', 'cache_time' => '', 'localize' => '0' ) $obj = false</pre><pre class="stack-trace">include - APP/Lib/Modules.php(13) : eval()'d code, line 1 eval - APP/Lib/Modules.php(13) : eval()'d code, line 1 Modules::render() - APP/Lib/Modules.php, line 13 Modules::load() - APP/Lib/Modules.php, line 29 Localize::getModule() - APP/Lib/Localize.php, line 294 Localize::replace() - APP/Lib/Localize.php, line 219 Modules::render() - APP/Lib/Modules.php, line 9 include - APP/View/Elements/display.ctp, line 13 View::_evaluate() - CORE/Cake/View/View.php, line 971 View::_render() - CORE/Cake/View/View.php, line 933 View::render() - CORE/Cake/View/View.php, line 473 Controller::render() - CORE/Cake/Controller/Controller.php, line 963 AppController::renderPage() - APP/Controller/AppController.php, line 136 BlogsController::display() - APP/Controller/BlogsController.php, line 81 ReflectionMethod::invokeArgs() - [internal], line ?? Controller::invokeAction() - CORE/Cake/Controller/Controller.php, line 491 Dispatcher::_invoke() - CORE/Cake/Routing/Dispatcher.php, line 193 Dispatcher::dispatch() - CORE/Cake/Routing/Dispatcher.php, line 167</pre></div></pre><pre class="cake-error"><a href="javascript:void(0);" onclick="document.getElementById('cakeErr66ecd0860baf9-trace').style.display = (document.getElementById('cakeErr66ecd0860baf9-trace').style.display == 'none' ? '' : 'none');"><b>Warning</b> (2)</a>: include() [<a href='http://php.net/function.include'>function.include</a>]: Failed opening '/var/www/vhosts/vcc_staging/app//Resource/experience.master.resource.root.html' for inclusion (include_path='/var/www/vhosts/vcc_staging/lib:.:/usr/share/pear:/usr/share/php') [<b>APP/Lib/Modules.php(13) : eval()'d code</b>, line <b>1</b>]<div id="cakeErr66ecd0860baf9-trace" class="cake-stack-trace" style="display: none;"><a href="javascript:void(0);" onclick="document.getElementById('cakeErr66ecd0860baf9-code').style.display = (document.getElementById('cakeErr66ecd0860baf9-code').style.display == 'none' ? '' : 'none')">Code</a> <a href="javascript:void(0);" onclick="document.getElementById('cakeErr66ecd0860baf9-context').style.display = (document.getElementById('cakeErr66ecd0860baf9-context').style.display == 'none' ? '' : 'none')">Context</a><pre id="cakeErr66ecd0860baf9-context" class="cake-context" style="display: none;">$module = array( '_id' => '66158db0e9dff2b1fd9cafcd', 'module_id' => '1098', 'name' => 'RHS - Events Experience', 'type' => 'php', 'data' => '<?php include(APP . "/Resource/experience.master.resource.root.html"); ?> <style type="text/css"> .recommenationSection {font-family: Lato, sans-serif} .recommendationSection h3 {font-size:30px!important; text-transform:none; letter-spacing:0.03em} .recommendationSection .js-mvc-offer-recommended-article-pack-category {color:#dd1200; font-family:Lato, sans-serif; font-size:15px; font-weight:700; text-transform:uppercase; margin:0} .recommendationSection h4 a {color:#121212; font-size:20px; font-weight:700} .recommendationSection .uxdia-c-featured-tile__content-wrapper {padding: 0 0 .5em 0; margin-bottom: 1.25em; border-bottom: 1px solid #000} </style>', 'css' => '.recommendationSection h3 {font-size:30px} .recommenadationSection .js-mvc-offer-recommended-article-pack-category {color:rgb(221,18,0); font-size:12px} .recommendationSection h4 a {color:#121212; font-size:20px} ', 'script' => '', 'cache_time' => '', 'localize' => '0' ) $obj = false</pre><pre class="stack-trace">include - APP/Lib/Modules.php(13) : eval()'d code, line 1 eval - APP/Lib/Modules.php(13) : eval()'d code, line 1 Modules::render() - APP/Lib/Modules.php, line 13 Modules::load() - APP/Lib/Modules.php, line 29 Localize::getModule() - APP/Lib/Localize.php, line 294 Localize::replace() - APP/Lib/Localize.php, line 219 Modules::render() - APP/Lib/Modules.php, line 9 include - APP/View/Elements/display.ctp, line 13 View::_evaluate() - CORE/Cake/View/View.php, line 971 View::_render() - CORE/Cake/View/View.php, line 933 View::render() - CORE/Cake/View/View.php, line 473 Controller::render() - CORE/Cake/Controller/Controller.php, line 963 AppController::renderPage() - APP/Controller/AppController.php, line 136 BlogsController::display() - APP/Controller/BlogsController.php, line 81 ReflectionMethod::invokeArgs() - [internal], line ?? Controller::invokeAction() - CORE/Cake/Controller/Controller.php, line 491 Dispatcher::_invoke() - CORE/Cake/Routing/Dispatcher.php, line 193 Dispatcher::dispatch() - CORE/Cake/Routing/Dispatcher.php, line 167</pre></div></pre><style type="text/css"> .recommenationSection {font-family: Lato, sans-serif} .recommendationSection h3 {font-size:30px!important; text-transform:none; letter-spacing:0.03em} .recommendationSection .js-mvc-offer-recommended-article-pack-category {color:#dd1200; font-family:Lato, sans-serif; font-size:15px; font-weight:700; text-transform:uppercase; margin:0} .recommendationSection h4 a {color:#121212; font-size:20px; font-weight:700} .recommendationSection .uxdia-c-featured-tile__content-wrapper {padding: 0 0 .5em 0; margin-bottom: 1.25em; border-bottom: 1px solid #000} </style> <div aria-hidden="true" class="aarpe-ad-wrapper"> <div class="aarpe-ad en clearfix" id="300x250_53475" data-adsize="300x250"> <script type="text/javascript"> if(typeof AARP.ads !== 'undefined'){ AARP.ads.slots({ id:'300x250_53475', size:'300x250'}); } </script> </div> </div> <div class="card-tout card-dark membership-tout" style="margin:0 0 30px 0;"> <img class="img-responsive image" title="image of two AARP membership cards" alt="image of two AARP membership cards" src="https://cdn-aarp.americantowns.com/img/tout-two-cards.png"> <div class="title">Only $12 your first year with Automatic Renewal</div> <ul class="list"> <li>Immediate access to your <a href="https://www.aarp.org/benefits-discounts/">member benefits</a></li> <li>Discounts on travel and everyday savings</li> <li>Subscription to AARP The Magazine</li> <li>FREE second membership</li> </ul> <div class="action"> <a class="btn" href="https://appsec.aarp.org/mem/join?campaignid=UAJFT3&intcmp=LNK-CSN-AARPLOCAL-JRTOUT-RR-A-CONCORD-NH">Join AARP</a> <div class="body">Already a member? <a href="https://appsec.aarp.org/mem/renew?campaignid= UARFT3&intcmp=LNK-CSN-AARPLOCAL-JRTOUT-RR-A-CONCORD-NH">Renew</a> or <a href="https://www.aarp.org/benefits-discounts/my-membership/print-your-card/">Print Card</a></div> </div> </div> <style> .membership-tout {padding:16px 20px;} .membership-tout .list li { margin: 0; } </style> <div aria-hidden="true" class="aarpe-ad-wrapper"> <div class="aarpe-ad en clearfix" id="300x250_93505" data-adsize="300x250"> <script type="text/javascript"> if(typeof AARP.ads !== 'undefined'){ AARP.ads.slots({ id:'300x250_93505', size:'300x250'}); } </script> </div> </div> <div class="module-spacer text-center"> <div class="fb-page" alt="Image of AARP New Hampshire Facebook Page" title="Image of AARP New Hampshire Facebook Page" data-href="https://www.facebook.com/AARPNH" data-tabs="timeline" width="320" height="" data-small-header="false" data-adapt-container-width="true" data-hide-cover="false" data-show-facepile="true" lazy="true"> <blockquote cite="https://www.facebook.com/AARPNH" class="fb-xfbml-parse-ignore"><a href="https://www.facebook.com/AARPNH">Facebook</a></blockquote> </div> </div> <div class="ar-basic-box module-spacer"> <header> <h2>Contact AARP <br />in Concord</h2> </header> <div class="wrap"> <div class="ar-quick-list module-spacer"> <ul class="list-unstyled"> <li><i class="list-icon fa fa-envelope" alt="Email icon" title="Email icon" aria-hidden="true"></i><a href="mailto:NH@aarp.org " target="_blank" rel="noopener">NH@aarp.org </a></li> <li><i class="list-icon fa fa-globe" alt="Globe icon" title="Globe icon" aria-hidden="true"></i><a href="https://states.aarp.org/region/new-hampshire/" target="_blank" rel="noopener">AARP New Hampshire</a></li> <li><i class="list-icon fa fa-map-marker" alt="Map Marker icon" title="Map Marker icon" aria-hidden="true"></i><a href="https://states.aarp.org/contact-aarp-new-hampshire/?intcmp=SNG-LNK-AARPLOCAL-CONTACT-20140101-CONCORD-NH" target="_blank" rel="noopener">Contact Us</a></li> </ul> </div> <a href="https://www.facebook.com/AARPNH" target="_blank" rel="noopener" aria-label="Open Facebook"><img src="https://cdn-aarp.americantowns.com/img/responsive/icons/48/facebook-dreamstale25.png" alt="Facebook icon" title="Facebook icon"></a> <a href="https://twitter.com/aarpnh" target="_blank" rel="noopener" aria-label="Open Twitter"><img src="https://cdn-aarp.americantowns.com/img/responsive/icons/48/x-logo-black.png" alt="Twitter icon" title="Twitter icon"></a> </div> </div> </div></div> <div class="col-md-8 left-rail left-bot"></div> <div class="col-md-4 right-rail right-bot thin-rhs"></div> </div> <div class="row oneColumnLayout"> </div> <div class="row oneColumnLayout"> <div class="col-md-12"><!-- script to activate navbar --> <script type="text/javascript"> jQuery(".channelBarMain ul.left li a").click(function() { window.location = jQuery(this).attr('href'); }); </script> </div> </div> ', 'scripts_for_layout' => '<title>How to Vote in New Hampshire's 2024 Elections </title> <meta name="page_title" content="How to Vote in New Hampshire's 2024 Elections "/> <meta name="robots" content="noindex, nofollow"/> <meta content="En españolImportant dates and election information Last day to request an absentee ballot: Monday, Nov. 4, noon Deadline to return an absentee ballot:" name="description"/> <meta content="How, Vote, in, New, Hampshire, s, 2024, Elections" name="keywords"/> <link rel="canonical" href="https://states.aarp.org/new-hampshire/election-voting-guide" /> <meta property="og:url" content="https://vccstaging.local.aarp.org/news/how-to-vote-in-new-hampshires-2024-elections-nh-2024-09-17.html"/> <meta name="twitter:card" content="summary_large_image"/> <meta name="twitter:title" content="How to Vote in New Hampshire's 2024 Elections "/> <meta name="twitter:description" content="Find upcoming election dates, registration deadlines and voting options in New Hampshire, such as voting by mail, early voting or voting with a disability."/> <meta name="twitter:image" content="https://aarp-states.brightspotcdn.com/dims4/default/f14138a/2147483647/strip/true/crop/400x257+0+14/resize/420x270!/quality/90/?url=http%3A%2F%2Faarp-brightspot.s3.amazonaws.com%2Fstates%2F9c%2F96%2F5eafc426444e83047a45765c85f6%2F400-vote-guide-new-hampshire-2024.jpg"/> <meta property="og:type" content="article"/> <meta property="og:title" content="How to Vote in New Hampshire's 2024 Elections "/> <meta property="og:description" content="Find upcoming election dates, registration deadlines and voting options in New Hampshire, such as voting by mail, early voting or voting with a disability."/> <meta property="og:image" content="https://aarp-states.brightspotcdn.com/dims4/default/f14138a/2147483647/strip/true/crop/400x257+0+14/resize/420x270!/quality/90/?url=http%3A%2F%2Faarp-brightspot.s3.amazonaws.com%2Fstates%2F9c%2F96%2F5eafc426444e83047a45765c85f6%2F400-vote-guide-new-hampshire-2024.jpg"/> :root { --primaryColor: #ff1e3c; --primaryTextColor: #2a2a2a; --linkTextColor: #1f66bd; --linkHoverColor: #1f66bd; --secondaryTextColor: #000000; --secondaryColor2: #000000; --secondaryColor3: #000000; --secondaryColor4: #000000; --secondaryColor5: #000000; --black: #000000; --white: #ffffff; --grey: #f0efed; --gridGutters: 30px; --modulePadding: 60px; --pageWidth: 86.11%; --maxPageWidth: 1240px; --horizontalAlignment: center; --fontFamily: 'Roboto', sans-serif; --headerBackgroundColor:#000000; --headerTextColor:#FFFFFF; --headerHeight:50px; --footerbackgroundColor:#000000; --footerTextColor:#918883; }', 'title_for_layout' => '{local_city_c}, {local_state} Happenings - AARP' ) $content_for_layout = '<div class="row twoColumnLayout"> <div class="col-md-8 left-rail"><div class="module clearfix"><div class="ar-basic-box"> <div> <div class="module-spacer"> <header><h1 class="article-headline">How to Vote in New Hampshire's 2024 Elections </h1></header> <div class="posted-on"> Posted on 09/17/24 by <b>Michelle Tuccitto Sullo</b> </div> </div> <div class="module-spacer"> <span class="blog-content"><p><div class="RichTextArticleBody"> <div class="RichTextArticleBody-body"><p><span class="Enhancement" ><span class="Enhancement-item"><a class="Link" href="https://states.aarp.org/new-hampshire/elecciones-guia-para-votar-en-nuevo-hampshire?intcmp=AE-POL-TOSPA-TOGL-VOTA-NH-ES" target="_blank" rel="noopener noreferrer">En español</a></span></span><br></p><span class="Enhancement" ><span class="Enhancement-item"><h2 class="inline-heading">Important dates and election information</h2></span></span><div class="Enhancement" > <div class="Enhancement-item"><figure class="Figure" data-alignment="right"> <img src="https://aarp-states.brightspotcdn.com/9f/d1/e62c0c59450e877eb30c10468760/election-2023-bul2024.jpg" alt="AARP election buttons final" width="900" height="900" style="height: auto; max-width: 230px;"/> </figure> </div> </div><p></p><ul><li><b>Last day to request an absentee ballot: </b>Monday, Nov. 4, noon </li><li><b>Deadline to return an absentee ballot: </b>Monday, Nov. 4 (in person); Tuesday, Nov. 5 (by mail).</li><li><b>Last day to register to vote: </b>Tuesday, Nov. 5</li><li><b>Election Day:</b> Tuesday, Nov. 5</li></ul><span class="Enhancement" ><span class="Enhancement-item"><h2 class="inline-heading">Voting at a glance </h2></span></span><p></p><ul><li><b>Voter registration: </b>Visit <span class="Enhancement" ><span class="Enhancement-item"><a class="Link" href="https://nam12.safelinks.protection.outlook.com/?url=https%3A%2F%2Fapp.sos.nh.gov%2F&data=05%7C02%7Cmsullo%40aarp.org%7Cdcc440cb398748cf5e5308dc741d3998%7Ca395e38b4b754e4493499a37de460a33%7C0%7C0%7C638512916058217681%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C0%7C%7C%7C&sdata=kL%2BYqg1FIag5g2bHIYdBlX6mcBuQrr0OnnDovnmq%2Flg%3D&reserved=0" target="_blank" rel="noopener noreferrer">app.sos.nh.gov</a></span></span> to check your <span class="Enhancement" ><span class="Enhancement-item"><a class="Link" href="https://www.sos.nh.gov/elections/register-vote" target="_blank" rel="noopener noreferrer">voter registration</a></span></span> information and find your town or city clerk’s contact information.</li></ul><ul><li><b>Absentee voting:</b> Available to those who can’t vote in person on Election Day because of a disability or illness, work or other <span class="Enhancement" ><span class="Enhancement-item"><a class="Link" href="https://www.sos.nh.gov/elections/absentee-ballots" target="_blank" rel="noopener noreferrer">acceptable reason.</a></span></span></li></ul><ul><li><b>Early voting:</b> New Hampshire doesn’t offer formal early in-person voting. But if you qualify for an absentee ballot, you can cast one early at your <span class="Enhancement" ><span class="Enhancement-item"><a class="Link" href="https://app.sos.nh.gov/viphome" target="_blank" rel="noopener noreferrer">city or town clerk’s</a></span></span> office.</li></ul><ul><li><b>Voting at the polls: </b>Polls are open from at least 11 a.m. to 7 p.m., though <span class="Enhancement" ><span class="Enhancement-item"><a class="Link" href="https://app.sos.nh.gov/viphome" target="_blank" rel="noopener noreferrer">hours may vary</a></span></span> among polling places. Bring an <span class="Enhancement" ><span class="Enhancement-item"><a class="Link" href="https://sos.nh.gov/media/aarlbztj/voter-id-law-2019.pdf" target="_blank" rel="noopener noreferrer">acceptable form of photo ID</a></span></span>, such as your driver’s license or U.S. passport.</li></ul><span class="Enhancement" ><span class="Enhancement-item"><h2 class="inline-heading">Recent voting changes in New Hampshire</h2></span></span><p>In July 2024, lawmakers passed a rule requiring more frequent updates to voter lists. Election officials must meet every 90 days to review voter lists for accuracy and update them. Estate executors must provide an official death notice to the town or city clerk after the death of a voter, within 30 days of being appointed executor.<br><br>Laws that took effect in 2023 may change how you vote in the 2024 elections:<br></p><ul><li>The deadline for mailed absentee ballot requests is noon the day before an election. Previously, it was 5 p.m.<br></li><li>Voters must mail a copy of their ID within seven days of registering if they’re doing so for the first time on Election Day and do not show their ID at the polls. These voters will receive affidavit ballots that will be counted on Election Day but will be removed if ID is not received by the deadline.<br></li></ul><span class="Enhancement" ><span class="Enhancement-item"><h2 class="inline-heading">How to register to vote</h2></span></span><p>Register by mail, in person or online:<br></p><ul><li><b>Online:</b> New Hampshire offers online voter registration if a disability, such as blindness, prevents you from filling out a form by hand. Call your<span class="Enhancement" ><span class="Enhancement-item"><a class="Link" href="https://www.sos.nh.gov/elections/voters/register-vote/town-or-city-clerks-office" target="_blank" rel="noopener noreferrer"> </a></span></span><span class="Enhancement" ><span class="Enhancement-item"><a class="Link" href="https://app.sos.nh.gov/viphome" target="_blank" rel="noopener noreferrer">city or town clerk</a></span></span> to request an accessible online absentee registration form<b> </b>and for information about local deadlines.</li></ul><ul><li><b>By mail: </b>Registration by mail is available if you have an <span class="Enhancement" ><span class="Enhancement-item"><a class="Link" href="https://www.sos.nh.gov/sites/g/files/ehbemt561/files/documents/Election%20Documents/request-absentee-voter-registration-and-absentee-ballot-packets.pdf" target="_blank" rel="noopener noreferrer">approved reason</a></span></span> for not doing so in person, such as a religious observance or disability. If you qualify, call your <span class="Enhancement" ><span class="Enhancement-item"><a class="Link" href="https://app.sos.nh.gov/viphome" target="_blank" rel="noopener noreferrer">city or town clerk</a></span></span> to request a voter registration form. Include a copy of your driver’s license or other valid form of ID when returning your application. You will need a witness to sign your absentee-voter registration affidavit. Check with your<span class="Enhancement" ><span class="Enhancement-item"><a class="Link" href="https://app.sos.nh.gov/Public/Reports.aspx" target="_blank" rel="noopener noreferrer"> </a></span></span><span class="Enhancement" ><span class="Enhancement-item"><a class="Link" href="https://app.sos.nh.gov/viphome" target="_blank" rel="noopener noreferrer">city or town clerk</a></span></span> for local deadlines.</li></ul><ul><li><b>In person:</b> Fill out a voter registration form at your<span class="Enhancement" ><span class="Enhancement-item"><a class="Link" href="https://app.sos.nh.gov/Public/Reports.aspx" target="_blank" rel="noopener noreferrer"> </a></span></span><span class="Enhancement" ><span class="Enhancement-item"><a class="Link" href="https://app.sos.nh.gov/viphome" target="_blank" rel="noopener noreferrer">city or town clerk’s</a></span></span> office. You’ll need to show various forms of ID proving your name, age, citizenship status and where you live, such as a driver’s license and U.S. passport. A full list of acceptable IDs is available on the<span class="Enhancement" ><span class="Enhancement-item"><a class="Link" href="https://www.sos.nh.gov/sites/g/files/ehbemt561/files/documents/Election%20Documents/request-absentee-voter-registration-and-absentee-ballot-packets.pdf" target="_blank" rel="noopener noreferrer"> secretary of state’s website.</a></span></span> <br></li></ul><span class="Enhancement" ><span class="Enhancement-item"><h2 class="inline-heading">Registering to vote on Election Day</h2></span></span><p>You can <span class="Enhancement" ><span class="Enhancement-item"><a class="Link" href="https://www.sos.nh.gov/elections/voters/register-vote/polls-election-day" target="_blank" rel="noopener noreferrer">register to vote at your polling place</a></span></span> on Election Day. You will be asked to show proof of your identity, age, citizenship status and residence. If you do not provide your ID at the polls and it’s your first time registering, you will receive an affidavit ballot and must submit a photocopy of your ID within seven days.<br><br></p><span class="Enhancement" ><span class="Enhancement-item"><h2 class="inline-heading">Check your voter registration status</h2></span></span><p>You can check your voter registration status using the state’s <span class="Enhancement" ><span class="Enhancement-item"><a class="Link" href="https://app.sos.nh.gov/viphome" target="_blank" rel="noopener noreferrer">voter information tool</a></span></span>.<br><br></p><span class="Enhancement" ><span class="Enhancement-item"><h2 class="inline-heading">How to request an absentee ballot </h2></span></span><p>You can vote absentee only for<span class="Enhancement" ><span class="Enhancement-item"><a class="Link" href="https://sos.nh.gov/elections/voters/absentee-ballots/" target="_blank" rel="noopener noreferrer"> approved reasons</a></span></span>, such as a disability or work commitment.<br></p><ul><li><b>Online: </b>Only voters who are unable to fill out a printed form due to a disability, such as blindness, may <span class="Enhancement" ><span class="Enhancement-item"><a class="Link" href="https://www.sos.nh.gov/sites/g/files/ehbemt561/files/documents/Election%20Documents/accessible-electronic-absentee-ballot.pdf" target="_blank" rel="noopener noreferrer">request an accessible absentee ballot</a></span></span> online. If you qualify, you may receive and mark the ballot electronically and may return it to your city or town clerk by mail, in person or by having someone drop it off for you. If someone drops it off for you, they must <span class="Enhancement" ><span class="Enhancement-item"><a class="Link" href="https://www.sos.nh.gov/sites/g/files/ehbemt561/files/documents/2023-10/accommodation-request-for-voters-with-print-disabilities.pdf" target="_blank" rel="noopener noreferrer">sign a statement</a></span></span> on the affidavit envelope. Contact your<span class="Enhancement" ><span class="Enhancement-item"><a class="Link" href="https://www.sos.nh.gov/elections/voters/register-vote/town-or-city-clerks-office" target="_blank" rel="noopener noreferrer"> </a></span></span><span class="Enhancement" ><span class="Enhancement-item"><a class="Link" href="https://app.sos.nh.gov/viphome" target="_blank" rel="noopener noreferrer">city or town clerk</a></span></span> for more information.</li></ul><ul><li><b>By mail: </b>Print an <span class="Enhancement" ><span class="Enhancement-item"><a class="Link" href="https://www.sos.nh.gov/sites/g/files/ehbemt561/files/documents/Election%20Documents/absentee-ballot-application-state-election.pdf" target="_blank" rel="noopener noreferrer">application </a></span></span>from the secretary of state’s website, then complete and mail it to your <span class="Enhancement" ><span class="Enhancement-item"><a class="Link" href="https://app.sos.nh.gov/viphome" target="_blank" rel="noopener noreferrer">city or town clerk’s office</a></span></span>. You can also call your city or town clerk to request a mailed application. Absentee ballot requests must be received by noon the day before an election — that’s Monday, Nov. 4. But you’re encouraged to apply as soon as possible.</li></ul><div class="Enhancement" > <div class="Enhancement-item"><figure class="Figure" data-alignment="right"> <img src="https://aarp-states.brightspotcdn.com/9c/96/5eafc426444e83047a45765c85f6/400-vote-guide-new-hampshire-2024.jpg" alt="First-in-the-Nation Primary Election Underway" width="400" height="286" style="height: auto; max-width: 400px;"/> <figcaption class="Figure-caption">Residents cast their ballots in Dixville Notch, New Hampshire. </figcaption> <div class="Figure-credit">Boston Globe/Boston Globe via Getty Images</div> </figure> </div> </div><p></p><ul><li><b>In person:</b> Go to your <span class="Enhancement" ><span class="Enhancement-item"><a class="Link" href="https://app.sos.nh.gov/viphome" target="_blank" rel="noopener noreferrer">city or town clerk’s office</a></span></span> to apply for a ballot, or print an <span class="Enhancement" ><span class="Enhancement-item"><a class="Link" href="https://www.sos.nh.gov/sites/g/files/ehbemt561/files/documents/Election%20Documents/absentee-ballot-application-state-election.pdf" target="_blank" rel="noopener noreferrer">application</a></span></span> from the secretary of state’s website and bring it with you. You can request a mail ballot until 5 p.m. the day before an election.<br></li></ul><span class="Enhancement" ><span class="Enhancement-item"><h2 class="inline-heading">Returning an absentee ballot</h2></span></span><p>Place your completed ballot in the inner envelope and <span class="Enhancement" ><span class="Enhancement-item"><a class="Link" href="https://www.sos.nh.gov/sites/g/files/ehbemt561/files/documents/2023-10/2024-absentee-ballot-marking-and-mailing-instructions.pdf" target="_blank" rel="noopener noreferrer">sign the affidavit </a></span></span>on the outside. If you have a disability and received assistance, the person who helped you must sign an acknowledgment that appears on the absentee-ballot application and on the affidavit. Seal the inner envelope before placing it in the outer mailing envelope. If you’re including absentee-voter registration forms and proof that you qualify, place those documents in the outer envelope before you seal it.<br></p><ul><li><b>By mail:</b> Send your ballot to your <span class="Enhancement" ><span class="Enhancement-item"><a class="Link" href="https://app.sos.nh.gov/viphome" target="_blank" rel="noopener noreferrer">city or town clerk</a></span></span> with proper postage. It must be received by 5 p.m. on Election Day.</li></ul><ul><li><b>In person:</b> Hand-deliver your ballot to your <span class="Enhancement" ><span class="Enhancement-item"><a class="Link" href="https://app.sos.nh.gov/viphome" target="_blank" rel="noopener noreferrer">city or town clerk</a></span></span> by 5 p.m. the day before an election — that’s Monday, Nov. 4. </li></ul><p>On Election Day, absentee ballots will be accepted only by mail or from a delivery agent, such as an immediate family member, until 5 p.m. Your delivery agent may be asked to show ID and fill out paperwork to deliver your ballot.<br><br>Track your absentee ballot through the state’s <span class="Enhancement" ><span class="Enhancement-item"><a class="Link" href="https://app.sos.nh.gov/viphome" target="_blank" rel="noopener noreferrer">voter information portal.</a></span></span><br><br></p><span class="Enhancement" ><span class="Enhancement-item"><h2 class="inline-heading">Voting in person before Election Day </h2></span></span><p>If you qualify for an absentee ballot, you can cast an in-person absentee ballot at your <span class="Enhancement" ><span class="Enhancement-item"><a class="Link" href="https://app.sos.nh.gov/viphome" target="_blank" rel="noopener noreferrer">city or town clerk’s office</a></span></span>.<br><br></p><span class="Enhancement" ><span class="Enhancement-item"><h2 class="inline-heading">Voting at the polls on Election Day</h2></span></span><p>Polls will be open from at least 11 a.m. to 7 p.m. on Tuesday, Nov. 5. Extended hours vary by location, so check your <span class="Enhancement" ><span class="Enhancement-item"><a class="Link" href="https://app.sos.nh.gov/viphome" target="_blank" rel="noopener noreferrer">polling place</a></span></span> or contact your <span class="Enhancement" ><span class="Enhancement-item"><a class="Link" href="https://app.sos.nh.gov/viphome" target="_blank" rel="noopener noreferrer">city or town clerk</a></span></span>. As long as you’re in line before the polls close, you may cast a ballot. <br><br>Sample ballots are available at the <span class="Enhancement" ><span class="Enhancement-item"><a class="Link" href="https://www.sos.nh.gov/elections/sample-ballots" target="_blank" rel="noopener noreferrer">secretary of state’s website</a></span></span>.<br><br></p><span class="Enhancement" ><span class="Enhancement-item"><h2 class="inline-heading">Voter ID requirements on Election Day</h2></span></span><p>Bring an <span class="Enhancement" ><span class="Enhancement-item"><a class="Link" href="https://sos.nh.gov/media/aarlbztj/voter-id-law-2019.pdf" target="_blank" rel="noopener noreferrer">acceptable form of photo ID</a></span></span>, such as your state driver’s license or U.S. passport, to vote on Election Day. Those without ID can sign an affidavit, have their photo taken and proceed to vote.<br><br></p><span class="Enhancement" ><span class="Enhancement-item"><h2 class="inline-heading">Voting with a disability </h2></span></span><p>Each polling place is equipped with an accessible system and voting booth for voters with disabilities. Find more information at the <span class="Enhancement" ><span class="Enhancement-item"><a class="Link" href="https://www.sos.nh.gov/elections/learn-about-voting-disabilities" target="_blank" rel="noopener noreferrer">secretary of state’s website.</a></span></span><br><br>Voters who need assistance filling in their ballot can receive help from either an election official or someone they choose, as long as that person is not an employer or union official.<br><br>You can request to have an absentee ballot and affidavit envelope delivered to your vehicle outside the polling place if you can’t enter because of a disability. Once you’ve completed the affidavit and ballot, an election official will bring them back into the polling place.<br><br></p><span class="Enhancement" ><span class="Enhancement-item"><h2 class="inline-heading">Voting from a nursing home or long-term care facility</h2></span></span><p>Residents of nursing homes and long-term care facilities qualify to vote via <span class="Enhancement" ><span class="Enhancement-item"><a class="Link" href="https://www.sos.nh.gov/elections/absentee-ballots" target="_blank" rel="noopener noreferrer">absentee ballot</a></span></span>, under the physical disability or illness excuse.<br><br><b><i>Editor’s note:</i></b><i> This guide was originally published on Jan. 22, 2024, and has been updated with new information about voting in the 2024 elections. </i><br><br><i>Michelle Tuccitto Sullo is a contributing writer covering state and federal policy. She previously served as managing editor of the </i>Hartford Business Journal <i>in Connecticut and has worked for the </i>New Haven Register<i>, </i>Connecticut Law Tribune<i> and </i>New Haven Biz<i>.</i><br><br></p><span class="Enhancement" ><span class="Enhancement-item"><h2 class="inline-heading">Also of Interest:</h2></span></span><p></p><ul><li><span class="Enhancement" ><span class="Enhancement-item"><a class="Link" href="https://www.aarp.org/politics-society/government-elections/" target="_blank" rel="noopener noreferrer">Follow AARP’s political coverage</a></span></span>.</li><li><span class="Enhancement" ><span class="Enhancement-item"><a class="Link" href="https://states.aarp.org/new-hampshire/" target="_blank" rel="noopener noreferrer">Keep up with local events and AARP advocacy efforts</a></span></span>. </li><li><span class="Enhancement" ><span class="Enhancement-item"><a class="Link" href="https://www.aarp.org/politics-society/government-elections/info-2024/state-voting-guides.html" target="_blank" rel="noopener noreferrer">Find voter guides for all 50 states</a></span></span>.</li><li><span class="Enhancement" ><span class="Enhancement-item"><a class="Link" href="https://www.aarp.org/politics-society/advocacy/caregiving-advocacy/?CMP=RDRCT-CON-CAREFORCAREGIVERS-02162024" target="_blank" rel="noopener noreferrer">Learn more about AARP's caregiving advocacy work.</a></span></span></li></ul></div> </div> </p></span> </div> </div> </div> </div><div class="module clearfix"><script src="https://aarp-states.brightspotcdn.com/resource/00000168-dd17-d487-a96e-df5fe3ee0000/styleguide/All.min.c85a242a55150cd195e494cd6e5b9c77.gz.js" async=""></script> <link rel="stylesheet" media="all" href="https://aarp-states.brightspotcdn.com/resource/00000168-dd17-d487-a96e-df5fe3ee0000/styleguide/All.min.bfe6eb5a8301841feef3af4e9bd1e26d.gz.css"> <!-- bypass --> <style> a:focus, a:hover { text-decoration: underline; } h1.article-headline { margin: 0 0 1rem; } </style> <!-- <style> .Enhancement-item .Figure { margin-bottom: 24px; } .RichTextArticleBody-body ul { margin-bottom: 24px; } .RichTextArticleBody-body p{ margin: 12px 0; } .RichTextModule-items { clear: both; display: table; width: 100%; margin-bottom: 12px; } .VideoEnhancement>* { color: var(--primaryTextColor); font-size: 13px; font-weight: 400; line-height: 1.4; font-style: italic; background: #f0efed } @media only screen and (min-width: 768px) { .VideoEnhancement>* { font-size:14px; font-weight: 400; line-height: 1.47 } } .VideoEnhancement-title { padding: 20px } @media only screen and (min-width: 768px) { .VideoEnhancement-title { padding:30px } } .VideoEnhancement-player>* { position: relative; width: 100%; height: 0; padding-bottom: 56.25% } .VideoEnhancement iframe { border: 0; position: absolute; top: 0; left: 0; width: 100%; height: 100% } [data-video-player] { display: block; padding-bottom: 56.25%; height: 0; margin: 0 auto; } [data-video-player][data-aspect-ratio="4x3"] { padding-bottom: 56.25%; } [data-video-player][data-aspect-ratio="16x9"] { padding-bottom: 56.25% } </style> --></div><div class="module clearfix"><div class="module-spacer tout-homefit-750"> <a data-formelementid="CSN-LOCAL-HC-NEWSSK-02272024" href="/concord-nh/home-and-community/?intcmp=CSN-LOCAL-HC-NEWSSK-02272024"><img class="img-responsive" alt="Explore the free AARP HomeFit Guide" title="Explore the free AARP HomeFit Guide" src="https://cdn-aarp.americantowns.com/img/touts/HomeFit_750x150.png"></a> </div></div></div> <div class="col-md-4 right-rail thin-rhs"><div class="module clearfix"><!--default--> <!-- module_RHS - AARP Events --> <pre class="cake-error"><a href="javascript:void(0);" onclick="document.getElementById('cakeErr66ecd08609fd1-trace').style.display = (document.getElementById('cakeErr66ecd08609fd1-trace').style.display == 'none' ? '' : 'none');"><b>Warning</b> (2)</a>: include(/var/www/vhosts/vcc_staging/app//Resource/experience.master.resource.root.html): failed to open stream: No such file or directory [<b>APP/Lib/Modules.php(13) : eval()'d code</b>, line <b>1</b>]<div id="cakeErr66ecd08609fd1-trace" class="cake-stack-trace" style="display: none;"><a href="javascript:void(0);" onclick="document.getElementById('cakeErr66ecd08609fd1-code').style.display = (document.getElementById('cakeErr66ecd08609fd1-code').style.display == 'none' ? '' : 'none')">Code</a> <a href="javascript:void(0);" onclick="document.getElementById('cakeErr66ecd08609fd1-context').style.display = (document.getElementById('cakeErr66ecd08609fd1-context').style.display == 'none' ? '' : 'none')">Context</a><pre id="cakeErr66ecd08609fd1-context" class="cake-context" style="display: none;">$module = array( '_id' => '66158db0e9dff2b1fd9cafcd', 'module_id' => '1098', 'name' => 'RHS - Events Experience', 'type' => 'php', 'data' => '<?php include(APP . "/Resource/experience.master.resource.root.html"); ?> <style type="text/css"> .recommenationSection {font-family: Lato, sans-serif} .recommendationSection h3 {font-size:30px!important; text-transform:none; letter-spacing:0.03em} .recommendationSection .js-mvc-offer-recommended-article-pack-category {color:#dd1200; font-family:Lato, sans-serif; font-size:15px; font-weight:700; text-transform:uppercase; margin:0} .recommendationSection h4 a {color:#121212; font-size:20px; font-weight:700} .recommendationSection .uxdia-c-featured-tile__content-wrapper {padding: 0 0 .5em 0; margin-bottom: 1.25em; border-bottom: 1px solid #000} </style>', 'css' => '.recommendationSection h3 {font-size:30px} .recommenadationSection .js-mvc-offer-recommended-article-pack-category {color:rgb(221,18,0); font-size:12px} .recommendationSection h4 a {color:#121212; font-size:20px} ', 'script' => '', 'cache_time' => '', 'localize' => '0' ) $obj = false</pre><pre class="stack-trace">include - APP/Lib/Modules.php(13) : eval()'d code, line 1 eval - APP/Lib/Modules.php(13) : eval()'d code, line 1 Modules::render() - APP/Lib/Modules.php, line 13 Modules::load() - APP/Lib/Modules.php, line 29 Localize::getModule() - APP/Lib/Localize.php, line 294 Localize::replace() - APP/Lib/Localize.php, line 219 Modules::render() - APP/Lib/Modules.php, line 9 include - APP/View/Elements/display.ctp, line 13 View::_evaluate() - CORE/Cake/View/View.php, line 971 View::_render() - CORE/Cake/View/View.php, line 933 View::render() - CORE/Cake/View/View.php, line 473 Controller::render() - CORE/Cake/Controller/Controller.php, line 963 AppController::renderPage() - APP/Controller/AppController.php, line 136 BlogsController::display() - APP/Controller/BlogsController.php, line 81 ReflectionMethod::invokeArgs() - [internal], line ?? Controller::invokeAction() - CORE/Cake/Controller/Controller.php, line 491 Dispatcher::_invoke() - CORE/Cake/Routing/Dispatcher.php, line 193 Dispatcher::dispatch() - CORE/Cake/Routing/Dispatcher.php, line 167</pre></div></pre><pre class="cake-error"><a href="javascript:void(0);" onclick="document.getElementById('cakeErr66ecd0860baf9-trace').style.display = (document.getElementById('cakeErr66ecd0860baf9-trace').style.display == 'none' ? '' : 'none');"><b>Warning</b> (2)</a>: include() [<a href='http://php.net/function.include'>function.include</a>]: Failed opening '/var/www/vhosts/vcc_staging/app//Resource/experience.master.resource.root.html' for inclusion (include_path='/var/www/vhosts/vcc_staging/lib:.:/usr/share/pear:/usr/share/php') [<b>APP/Lib/Modules.php(13) : eval()'d code</b>, line <b>1</b>]<div id="cakeErr66ecd0860baf9-trace" class="cake-stack-trace" style="display: none;"><a href="javascript:void(0);" onclick="document.getElementById('cakeErr66ecd0860baf9-code').style.display = (document.getElementById('cakeErr66ecd0860baf9-code').style.display == 'none' ? '' : 'none')">Code</a> <a href="javascript:void(0);" onclick="document.getElementById('cakeErr66ecd0860baf9-context').style.display = (document.getElementById('cakeErr66ecd0860baf9-context').style.display == 'none' ? '' : 'none')">Context</a><pre id="cakeErr66ecd0860baf9-context" class="cake-context" style="display: none;">$module = array( '_id' => '66158db0e9dff2b1fd9cafcd', 'module_id' => '1098', 'name' => 'RHS - Events Experience', 'type' => 'php', 'data' => '<?php include(APP . "/Resource/experience.master.resource.root.html"); ?> <style type="text/css"> .recommenationSection {font-family: Lato, sans-serif} .recommendationSection h3 {font-size:30px!important; text-transform:none; letter-spacing:0.03em} .recommendationSection .js-mvc-offer-recommended-article-pack-category {color:#dd1200; font-family:Lato, sans-serif; font-size:15px; font-weight:700; text-transform:uppercase; margin:0} .recommendationSection h4 a {color:#121212; font-size:20px; font-weight:700} .recommendationSection .uxdia-c-featured-tile__content-wrapper {padding: 0 0 .5em 0; margin-bottom: 1.25em; border-bottom: 1px solid #000} </style>', 'css' => '.recommendationSection h3 {font-size:30px} .recommenadationSection .js-mvc-offer-recommended-article-pack-category {color:rgb(221,18,0); font-size:12px} .recommendationSection h4 a {color:#121212; font-size:20px} ', 'script' => '', 'cache_time' => '', 'localize' => '0' ) $obj = false</pre><pre class="stack-trace">include - APP/Lib/Modules.php(13) : eval()'d code, line 1 eval - APP/Lib/Modules.php(13) : eval()'d code, line 1 Modules::render() - APP/Lib/Modules.php, line 13 Modules::load() - APP/Lib/Modules.php, line 29 Localize::getModule() - APP/Lib/Localize.php, line 294 Localize::replace() - APP/Lib/Localize.php, line 219 Modules::render() - APP/Lib/Modules.php, line 9 include - APP/View/Elements/display.ctp, line 13 View::_evaluate() - CORE/Cake/View/View.php, line 971 View::_render() - CORE/Cake/View/View.php, line 933 View::render() - CORE/Cake/View/View.php, line 473 Controller::render() - CORE/Cake/Controller/Controller.php, line 963 AppController::renderPage() - APP/Controller/AppController.php, line 136 BlogsController::display() - APP/Controller/BlogsController.php, line 81 ReflectionMethod::invokeArgs() - [internal], line ?? Controller::invokeAction() - CORE/Cake/Controller/Controller.php, line 491 Dispatcher::_invoke() - CORE/Cake/Routing/Dispatcher.php, line 193 Dispatcher::dispatch() - CORE/Cake/Routing/Dispatcher.php, line 167</pre></div></pre><style type="text/css"> .recommenationSection {font-family: Lato, sans-serif} .recommendationSection h3 {font-size:30px!important; text-transform:none; letter-spacing:0.03em} .recommendationSection .js-mvc-offer-recommended-article-pack-category {color:#dd1200; font-family:Lato, sans-serif; font-size:15px; font-weight:700; text-transform:uppercase; margin:0} .recommendationSection h4 a {color:#121212; font-size:20px; font-weight:700} .recommendationSection .uxdia-c-featured-tile__content-wrapper {padding: 0 0 .5em 0; margin-bottom: 1.25em; border-bottom: 1px solid #000} </style> <div aria-hidden="true" class="aarpe-ad-wrapper"> <div class="aarpe-ad en clearfix" id="300x250_53475" data-adsize="300x250"> <script type="text/javascript"> if(typeof AARP.ads !== 'undefined'){ AARP.ads.slots({ id:'300x250_53475', size:'300x250'}); } </script> </div> </div> <div class="card-tout card-dark membership-tout" style="margin:0 0 30px 0;"> <img class="img-responsive image" title="image of two AARP membership cards" alt="image of two AARP membership cards" src="https://cdn-aarp.americantowns.com/img/tout-two-cards.png"> <div class="title">Only $12 your first year with Automatic Renewal</div> <ul class="list"> <li>Immediate access to your <a href="https://www.aarp.org/benefits-discounts/">member benefits</a></li> <li>Discounts on travel and everyday savings</li> <li>Subscription to AARP The Magazine</li> <li>FREE second membership</li> </ul> <div class="action"> <a class="btn" href="https://appsec.aarp.org/mem/join?campaignid=UAJFT3&intcmp=LNK-CSN-AARPLOCAL-JRTOUT-RR-A-CONCORD-NH">Join AARP</a> <div class="body">Already a member? <a href="https://appsec.aarp.org/mem/renew?campaignid= UARFT3&intcmp=LNK-CSN-AARPLOCAL-JRTOUT-RR-A-CONCORD-NH">Renew</a> or <a href="https://www.aarp.org/benefits-discounts/my-membership/print-your-card/">Print Card</a></div> </div> </div> <style> .membership-tout {padding:16px 20px;} .membership-tout .list li { margin: 0; } </style> <div aria-hidden="true" class="aarpe-ad-wrapper"> <div class="aarpe-ad en clearfix" id="300x250_93505" data-adsize="300x250"> <script type="text/javascript"> if(typeof AARP.ads !== 'undefined'){ AARP.ads.slots({ id:'300x250_93505', size:'300x250'}); } </script> </div> </div> <div class="module-spacer text-center"> <div class="fb-page" alt="Image of AARP New Hampshire Facebook Page" title="Image of AARP New Hampshire Facebook Page" data-href="https://www.facebook.com/AARPNH" data-tabs="timeline" width="320" height="" data-small-header="false" data-adapt-container-width="true" data-hide-cover="false" data-show-facepile="true" lazy="true"> <blockquote cite="https://www.facebook.com/AARPNH" class="fb-xfbml-parse-ignore"><a href="https://www.facebook.com/AARPNH">Facebook</a></blockquote> </div> </div> <div class="ar-basic-box module-spacer"> <header> <h2>Contact AARP <br />in Concord</h2> </header> <div class="wrap"> <div class="ar-quick-list module-spacer"> <ul class="list-unstyled"> <li><i class="list-icon fa fa-envelope" alt="Email icon" title="Email icon" aria-hidden="true"></i><a href="mailto:NH@aarp.org " target="_blank" rel="noopener">NH@aarp.org </a></li> <li><i class="list-icon fa fa-globe" alt="Globe icon" title="Globe icon" aria-hidden="true"></i><a href="https://states.aarp.org/region/new-hampshire/" target="_blank" rel="noopener">AARP New Hampshire</a></li> <li><i class="list-icon fa fa-map-marker" alt="Map Marker icon" title="Map Marker icon" aria-hidden="true"></i><a href="https://states.aarp.org/contact-aarp-new-hampshire/?intcmp=SNG-LNK-AARPLOCAL-CONTACT-20140101-CONCORD-NH" target="_blank" rel="noopener">Contact Us</a></li> </ul> </div> <a href="https://www.facebook.com/AARPNH" target="_blank" rel="noopener" aria-label="Open Facebook"><img src="https://cdn-aarp.americantowns.com/img/responsive/icons/48/facebook-dreamstale25.png" alt="Facebook icon" title="Facebook icon"></a> <a href="https://twitter.com/aarpnh" target="_blank" rel="noopener" aria-label="Open Twitter"><img src="https://cdn-aarp.americantowns.com/img/responsive/icons/48/x-logo-black.png" alt="Twitter icon" title="Twitter icon"></a> </div> </div> </div></div> <div class="col-md-8 left-rail left-bot"></div> <div class="col-md-4 right-rail right-bot thin-rhs"></div> </div> <div class="row oneColumnLayout"> </div> <div class="row oneColumnLayout"> <div class="col-md-12"><!-- script to activate navbar --> <script type="text/javascript"> jQuery(".channelBarMain ul.left li a").click(function() { window.location = jQuery(this).attr('href'); }); </script> </div> </div> ' $scripts_for_layout = '<title>How to Vote in New Hampshire's 2024 Elections </title> <meta name="page_title" content="How to Vote in New Hampshire's 2024 Elections "/> <meta name="robots" content="noindex, nofollow"/> <meta content="En españolImportant dates and election information Last day to request an absentee ballot: Monday, Nov. 4, noon Deadline to return an absentee ballot:" name="description"/> <meta content="How, Vote, in, New, Hampshire, s, 2024, Elections" name="keywords"/> <link rel="canonical" href="https://states.aarp.org/new-hampshire/election-voting-guide" /> <meta property="og:url" content="https://vccstaging.local.aarp.org/news/how-to-vote-in-new-hampshires-2024-elections-nh-2024-09-17.html"/> <meta name="twitter:card" content="summary_large_image"/> <meta name="twitter:title" content="How to Vote in New Hampshire's 2024 Elections "/> <meta name="twitter:description" content="Find upcoming election dates, registration deadlines and voting options in New Hampshire, such as voting by mail, early voting or voting with a disability."/> <meta name="twitter:image" content="https://aarp-states.brightspotcdn.com/dims4/default/f14138a/2147483647/strip/true/crop/400x257+0+14/resize/420x270!/quality/90/?url=http%3A%2F%2Faarp-brightspot.s3.amazonaws.com%2Fstates%2F9c%2F96%2F5eafc426444e83047a45765c85f6%2F400-vote-guide-new-hampshire-2024.jpg"/> <meta property="og:type" content="article"/> <meta property="og:title" content="How to Vote in New Hampshire's 2024 Elections "/> <meta property="og:description" content="Find upcoming election dates, registration deadlines and voting options in New Hampshire, such as voting by mail, early voting or voting with a disability."/> <meta property="og:image" content="https://aarp-states.brightspotcdn.com/dims4/default/f14138a/2147483647/strip/true/crop/400x257+0+14/resize/420x270!/quality/90/?url=http%3A%2F%2Faarp-brightspot.s3.amazonaws.com%2Fstates%2F9c%2F96%2F5eafc426444e83047a45765c85f6%2F400-vote-guide-new-hampshire-2024.jpg"/> :root { --primaryColor: #ff1e3c; --primaryTextColor: #2a2a2a; --linkTextColor: #1f66bd; --linkHoverColor: #1f66bd; --secondaryTextColor: #000000; --secondaryColor2: #000000; --secondaryColor3: #000000; --secondaryColor4: #000000; --secondaryColor5: #000000; --black: #000000; --white: #ffffff; --grey: #f0efed; --gridGutters: 30px; --modulePadding: 60px; --pageWidth: 86.11%; --maxPageWidth: 1240px; --horizontalAlignment: center; --fontFamily: 'Roboto', sans-serif; --headerBackgroundColor:#000000; --headerTextColor:#FFFFFF; --headerHeight:50px; --footerbackgroundColor:#000000; --footerTextColor:#918883; }' $title_for_layout = '{local_city_c}, {local_state} Happenings - AARP' $asset_version = '230831' $min = true $nowrapper = false $css = ' :root { --primaryColor: #ff1e3c; --primaryTextColor: #2a2a2a; --linkTextColor: #1f66bd; --linkHoverColor: #1f66bd; --secondaryTextColor: #000000; --secondaryColor2: #000000; --secondaryColor3: #000000; --secondaryColor4: #000000; --secondaryColor5: #000000; --black: #000000; --white: #ffffff; --grey: #f0efed; --gridGutters: 30px; --modulePadding: 60px; --pageWidth: 86.11%; --maxPageWidth: 1240px; --horizontalAlignment: center; --fontFamily: 'Roboto', sans-serif; --headerBackgroundColor:#000000; --headerTextColor:#FFFFFF; --headerHeight:50px; --footerbackgroundColor:#000000; --footerTextColor:#918883; }'include - APP/View/Layouts/aarp_2023.ctp, line 53 include - APP/View/Layouts/aarp_2023.ctp, line 53 View::_evaluate() - CORE/Cake/View/View.php, line 971 View::_render() - CORE/Cake/View/View.php, line 933 View::renderLayout() - CORE/Cake/View/View.php, line 546 View::render() - CORE/Cake/View/View.php, line 481 Controller::render() - CORE/Cake/Controller/Controller.php, line 963 AppController::renderPage() - APP/Controller/AppController.php, line 136 BlogsController::display() - APP/Controller/BlogsController.php, line 81 ReflectionMethod::invokeArgs() - [internal], line ?? Controller::invokeAction() - CORE/Cake/Controller/Controller.php, line 491 Dispatcher::_invoke() - CORE/Cake/Routing/Dispatcher.php, line 193 Dispatcher::dispatch() - CORE/Cake/Routing/Dispatcher.php, line 167 [main] - APP/webroot/index.php, line 118
Warning (2): include(/var/www/vhosts/vcc_staging/app/Resource/aarp2_master.resource.root.html) [<a href='http://php.net/function.include'>function.include</a>]: failed to open stream: No such file or directory [APP/View/Layouts/aarp_2023.ctp, line 54]Code Context<?php if (!$nowrapper): // MLW - Spanish wrappers TBD
include (APP . "Resource/aarp2_master.head.html");
include (APP . "Resource/aarp2_master.resource.root.html");
$viewFile = '/var/www/vhosts/vcc_staging/app/View/Layouts/aarp_2023.ctp' $dataForView = array( 'content_for_layout' => '<div class="row twoColumnLayout"> <div class="col-md-8 left-rail"><div class="module clearfix"><div class="ar-basic-box"> <div> <div class="module-spacer"> <header><h1 class="article-headline">How to Vote in New Hampshire's 2024 Elections </h1></header> <div class="posted-on"> Posted on 09/17/24 by <b>Michelle Tuccitto Sullo</b> </div> </div> <div class="module-spacer"> <span class="blog-content"><p><div class="RichTextArticleBody"> <div class="RichTextArticleBody-body"><p><span class="Enhancement" ><span class="Enhancement-item"><a class="Link" href="https://states.aarp.org/new-hampshire/elecciones-guia-para-votar-en-nuevo-hampshire?intcmp=AE-POL-TOSPA-TOGL-VOTA-NH-ES" target="_blank" rel="noopener noreferrer">En español</a></span></span><br></p><span class="Enhancement" ><span class="Enhancement-item"><h2 class="inline-heading">Important dates and election information</h2></span></span><div class="Enhancement" > <div class="Enhancement-item"><figure class="Figure" data-alignment="right"> <img src="https://aarp-states.brightspotcdn.com/9f/d1/e62c0c59450e877eb30c10468760/election-2023-bul2024.jpg" alt="AARP election buttons final" width="900" height="900" style="height: auto; max-width: 230px;"/> </figure> </div> </div><p></p><ul><li><b>Last day to request an absentee ballot: </b>Monday, Nov. 4, noon </li><li><b>Deadline to return an absentee ballot: </b>Monday, Nov. 4 (in person); Tuesday, Nov. 5 (by mail).</li><li><b>Last day to register to vote: </b>Tuesday, Nov. 5</li><li><b>Election Day:</b> Tuesday, Nov. 5</li></ul><span class="Enhancement" ><span class="Enhancement-item"><h2 class="inline-heading">Voting at a glance </h2></span></span><p></p><ul><li><b>Voter registration: </b>Visit <span class="Enhancement" ><span class="Enhancement-item"><a class="Link" href="https://nam12.safelinks.protection.outlook.com/?url=https%3A%2F%2Fapp.sos.nh.gov%2F&data=05%7C02%7Cmsullo%40aarp.org%7Cdcc440cb398748cf5e5308dc741d3998%7Ca395e38b4b754e4493499a37de460a33%7C0%7C0%7C638512916058217681%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C0%7C%7C%7C&sdata=kL%2BYqg1FIag5g2bHIYdBlX6mcBuQrr0OnnDovnmq%2Flg%3D&reserved=0" target="_blank" rel="noopener noreferrer">app.sos.nh.gov</a></span></span> to check your <span class="Enhancement" ><span class="Enhancement-item"><a class="Link" href="https://www.sos.nh.gov/elections/register-vote" target="_blank" rel="noopener noreferrer">voter registration</a></span></span> information and find your town or city clerk’s contact information.</li></ul><ul><li><b>Absentee voting:</b> Available to those who can’t vote in person on Election Day because of a disability or illness, work or other <span class="Enhancement" ><span class="Enhancement-item"><a class="Link" href="https://www.sos.nh.gov/elections/absentee-ballots" target="_blank" rel="noopener noreferrer">acceptable reason.</a></span></span></li></ul><ul><li><b>Early voting:</b> New Hampshire doesn’t offer formal early in-person voting. But if you qualify for an absentee ballot, you can cast one early at your <span class="Enhancement" ><span class="Enhancement-item"><a class="Link" href="https://app.sos.nh.gov/viphome" target="_blank" rel="noopener noreferrer">city or town clerk’s</a></span></span> office.</li></ul><ul><li><b>Voting at the polls: </b>Polls are open from at least 11 a.m. to 7 p.m., though <span class="Enhancement" ><span class="Enhancement-item"><a class="Link" href="https://app.sos.nh.gov/viphome" target="_blank" rel="noopener noreferrer">hours may vary</a></span></span> among polling places. Bring an <span class="Enhancement" ><span class="Enhancement-item"><a class="Link" href="https://sos.nh.gov/media/aarlbztj/voter-id-law-2019.pdf" target="_blank" rel="noopener noreferrer">acceptable form of photo ID</a></span></span>, such as your driver’s license or U.S. passport.</li></ul><span class="Enhancement" ><span class="Enhancement-item"><h2 class="inline-heading">Recent voting changes in New Hampshire</h2></span></span><p>In July 2024, lawmakers passed a rule requiring more frequent updates to voter lists. Election officials must meet every 90 days to review voter lists for accuracy and update them. Estate executors must provide an official death notice to the town or city clerk after the death of a voter, within 30 days of being appointed executor.<br><br>Laws that took effect in 2023 may change how you vote in the 2024 elections:<br></p><ul><li>The deadline for mailed absentee ballot requests is noon the day before an election. Previously, it was 5 p.m.<br></li><li>Voters must mail a copy of their ID within seven days of registering if they’re doing so for the first time on Election Day and do not show their ID at the polls. These voters will receive affidavit ballots that will be counted on Election Day but will be removed if ID is not received by the deadline.<br></li></ul><span class="Enhancement" ><span class="Enhancement-item"><h2 class="inline-heading">How to register to vote</h2></span></span><p>Register by mail, in person or online:<br></p><ul><li><b>Online:</b> New Hampshire offers online voter registration if a disability, such as blindness, prevents you from filling out a form by hand. Call your<span class="Enhancement" ><span class="Enhancement-item"><a class="Link" href="https://www.sos.nh.gov/elections/voters/register-vote/town-or-city-clerks-office" target="_blank" rel="noopener noreferrer"> </a></span></span><span class="Enhancement" ><span class="Enhancement-item"><a class="Link" href="https://app.sos.nh.gov/viphome" target="_blank" rel="noopener noreferrer">city or town clerk</a></span></span> to request an accessible online absentee registration form<b> </b>and for information about local deadlines.</li></ul><ul><li><b>By mail: </b>Registration by mail is available if you have an <span class="Enhancement" ><span class="Enhancement-item"><a class="Link" href="https://www.sos.nh.gov/sites/g/files/ehbemt561/files/documents/Election%20Documents/request-absentee-voter-registration-and-absentee-ballot-packets.pdf" target="_blank" rel="noopener noreferrer">approved reason</a></span></span> for not doing so in person, such as a religious observance or disability. If you qualify, call your <span class="Enhancement" ><span class="Enhancement-item"><a class="Link" href="https://app.sos.nh.gov/viphome" target="_blank" rel="noopener noreferrer">city or town clerk</a></span></span> to request a voter registration form. Include a copy of your driver’s license or other valid form of ID when returning your application. You will need a witness to sign your absentee-voter registration affidavit. Check with your<span class="Enhancement" ><span class="Enhancement-item"><a class="Link" href="https://app.sos.nh.gov/Public/Reports.aspx" target="_blank" rel="noopener noreferrer"> </a></span></span><span class="Enhancement" ><span class="Enhancement-item"><a class="Link" href="https://app.sos.nh.gov/viphome" target="_blank" rel="noopener noreferrer">city or town clerk</a></span></span> for local deadlines.</li></ul><ul><li><b>In person:</b> Fill out a voter registration form at your<span class="Enhancement" ><span class="Enhancement-item"><a class="Link" href="https://app.sos.nh.gov/Public/Reports.aspx" target="_blank" rel="noopener noreferrer"> </a></span></span><span class="Enhancement" ><span class="Enhancement-item"><a class="Link" href="https://app.sos.nh.gov/viphome" target="_blank" rel="noopener noreferrer">city or town clerk’s</a></span></span> office. You’ll need to show various forms of ID proving your name, age, citizenship status and where you live, such as a driver’s license and U.S. passport. A full list of acceptable IDs is available on the<span class="Enhancement" ><span class="Enhancement-item"><a class="Link" href="https://www.sos.nh.gov/sites/g/files/ehbemt561/files/documents/Election%20Documents/request-absentee-voter-registration-and-absentee-ballot-packets.pdf" target="_blank" rel="noopener noreferrer"> secretary of state’s website.</a></span></span> <br></li></ul><span class="Enhancement" ><span class="Enhancement-item"><h2 class="inline-heading">Registering to vote on Election Day</h2></span></span><p>You can <span class="Enhancement" ><span class="Enhancement-item"><a class="Link" href="https://www.sos.nh.gov/elections/voters/register-vote/polls-election-day" target="_blank" rel="noopener noreferrer">register to vote at your polling place</a></span></span> on Election Day. You will be asked to show proof of your identity, age, citizenship status and residence. If you do not provide your ID at the polls and it’s your first time registering, you will receive an affidavit ballot and must submit a photocopy of your ID within seven days.<br><br></p><span class="Enhancement" ><span class="Enhancement-item"><h2 class="inline-heading">Check your voter registration status</h2></span></span><p>You can check your voter registration status using the state’s <span class="Enhancement" ><span class="Enhancement-item"><a class="Link" href="https://app.sos.nh.gov/viphome" target="_blank" rel="noopener noreferrer">voter information tool</a></span></span>.<br><br></p><span class="Enhancement" ><span class="Enhancement-item"><h2 class="inline-heading">How to request an absentee ballot </h2></span></span><p>You can vote absentee only for<span class="Enhancement" ><span class="Enhancement-item"><a class="Link" href="https://sos.nh.gov/elections/voters/absentee-ballots/" target="_blank" rel="noopener noreferrer"> approved reasons</a></span></span>, such as a disability or work commitment.<br></p><ul><li><b>Online: </b>Only voters who are unable to fill out a printed form due to a disability, such as blindness, may <span class="Enhancement" ><span class="Enhancement-item"><a class="Link" href="https://www.sos.nh.gov/sites/g/files/ehbemt561/files/documents/Election%20Documents/accessible-electronic-absentee-ballot.pdf" target="_blank" rel="noopener noreferrer">request an accessible absentee ballot</a></span></span> online. If you qualify, you may receive and mark the ballot electronically and may return it to your city or town clerk by mail, in person or by having someone drop it off for you. If someone drops it off for you, they must <span class="Enhancement" ><span class="Enhancement-item"><a class="Link" href="https://www.sos.nh.gov/sites/g/files/ehbemt561/files/documents/2023-10/accommodation-request-for-voters-with-print-disabilities.pdf" target="_blank" rel="noopener noreferrer">sign a statement</a></span></span> on the affidavit envelope. Contact your<span class="Enhancement" ><span class="Enhancement-item"><a class="Link" href="https://www.sos.nh.gov/elections/voters/register-vote/town-or-city-clerks-office" target="_blank" rel="noopener noreferrer"> </a></span></span><span class="Enhancement" ><span class="Enhancement-item"><a class="Link" href="https://app.sos.nh.gov/viphome" target="_blank" rel="noopener noreferrer">city or town clerk</a></span></span> for more information.</li></ul><ul><li><b>By mail: </b>Print an <span class="Enhancement" ><span class="Enhancement-item"><a class="Link" href="https://www.sos.nh.gov/sites/g/files/ehbemt561/files/documents/Election%20Documents/absentee-ballot-application-state-election.pdf" target="_blank" rel="noopener noreferrer">application </a></span></span>from the secretary of state’s website, then complete and mail it to your <span class="Enhancement" ><span class="Enhancement-item"><a class="Link" href="https://app.sos.nh.gov/viphome" target="_blank" rel="noopener noreferrer">city or town clerk’s office</a></span></span>. You can also call your city or town clerk to request a mailed application. Absentee ballot requests must be received by noon the day before an election — that’s Monday, Nov. 4. But you’re encouraged to apply as soon as possible.</li></ul><div class="Enhancement" > <div class="Enhancement-item"><figure class="Figure" data-alignment="right"> <img src="https://aarp-states.brightspotcdn.com/9c/96/5eafc426444e83047a45765c85f6/400-vote-guide-new-hampshire-2024.jpg" alt="First-in-the-Nation Primary Election Underway" width="400" height="286" style="height: auto; max-width: 400px;"/> <figcaption class="Figure-caption">Residents cast their ballots in Dixville Notch, New Hampshire. </figcaption> <div class="Figure-credit">Boston Globe/Boston Globe via Getty Images</div> </figure> </div> </div><p></p><ul><li><b>In person:</b> Go to your <span class="Enhancement" ><span class="Enhancement-item"><a class="Link" href="https://app.sos.nh.gov/viphome" target="_blank" rel="noopener noreferrer">city or town clerk’s office</a></span></span> to apply for a ballot, or print an <span class="Enhancement" ><span class="Enhancement-item"><a class="Link" href="https://www.sos.nh.gov/sites/g/files/ehbemt561/files/documents/Election%20Documents/absentee-ballot-application-state-election.pdf" target="_blank" rel="noopener noreferrer">application</a></span></span> from the secretary of state’s website and bring it with you. You can request a mail ballot until 5 p.m. the day before an election.<br></li></ul><span class="Enhancement" ><span class="Enhancement-item"><h2 class="inline-heading">Returning an absentee ballot</h2></span></span><p>Place your completed ballot in the inner envelope and <span class="Enhancement" ><span class="Enhancement-item"><a class="Link" href="https://www.sos.nh.gov/sites/g/files/ehbemt561/files/documents/2023-10/2024-absentee-ballot-marking-and-mailing-instructions.pdf" target="_blank" rel="noopener noreferrer">sign the affidavit </a></span></span>on the outside. If you have a disability and received assistance, the person who helped you must sign an acknowledgment that appears on the absentee-ballot application and on the affidavit. Seal the inner envelope before placing it in the outer mailing envelope. If you’re including absentee-voter registration forms and proof that you qualify, place those documents in the outer envelope before you seal it.<br></p><ul><li><b>By mail:</b> Send your ballot to your <span class="Enhancement" ><span class="Enhancement-item"><a class="Link" href="https://app.sos.nh.gov/viphome" target="_blank" rel="noopener noreferrer">city or town clerk</a></span></span> with proper postage. It must be received by 5 p.m. on Election Day.</li></ul><ul><li><b>In person:</b> Hand-deliver your ballot to your <span class="Enhancement" ><span class="Enhancement-item"><a class="Link" href="https://app.sos.nh.gov/viphome" target="_blank" rel="noopener noreferrer">city or town clerk</a></span></span> by 5 p.m. the day before an election — that’s Monday, Nov. 4. </li></ul><p>On Election Day, absentee ballots will be accepted only by mail or from a delivery agent, such as an immediate family member, until 5 p.m. Your delivery agent may be asked to show ID and fill out paperwork to deliver your ballot.<br><br>Track your absentee ballot through the state’s <span class="Enhancement" ><span class="Enhancement-item"><a class="Link" href="https://app.sos.nh.gov/viphome" target="_blank" rel="noopener noreferrer">voter information portal.</a></span></span><br><br></p><span class="Enhancement" ><span class="Enhancement-item"><h2 class="inline-heading">Voting in person before Election Day </h2></span></span><p>If you qualify for an absentee ballot, you can cast an in-person absentee ballot at your <span class="Enhancement" ><span class="Enhancement-item"><a class="Link" href="https://app.sos.nh.gov/viphome" target="_blank" rel="noopener noreferrer">city or town clerk’s office</a></span></span>.<br><br></p><span class="Enhancement" ><span class="Enhancement-item"><h2 class="inline-heading">Voting at the polls on Election Day</h2></span></span><p>Polls will be open from at least 11 a.m. to 7 p.m. on Tuesday, Nov. 5. Extended hours vary by location, so check your <span class="Enhancement" ><span class="Enhancement-item"><a class="Link" href="https://app.sos.nh.gov/viphome" target="_blank" rel="noopener noreferrer">polling place</a></span></span> or contact your <span class="Enhancement" ><span class="Enhancement-item"><a class="Link" href="https://app.sos.nh.gov/viphome" target="_blank" rel="noopener noreferrer">city or town clerk</a></span></span>. As long as you’re in line before the polls close, you may cast a ballot. <br><br>Sample ballots are available at the <span class="Enhancement" ><span class="Enhancement-item"><a class="Link" href="https://www.sos.nh.gov/elections/sample-ballots" target="_blank" rel="noopener noreferrer">secretary of state’s website</a></span></span>.<br><br></p><span class="Enhancement" ><span class="Enhancement-item"><h2 class="inline-heading">Voter ID requirements on Election Day</h2></span></span><p>Bring an <span class="Enhancement" ><span class="Enhancement-item"><a class="Link" href="https://sos.nh.gov/media/aarlbztj/voter-id-law-2019.pdf" target="_blank" rel="noopener noreferrer">acceptable form of photo ID</a></span></span>, such as your state driver’s license or U.S. passport, to vote on Election Day. Those without ID can sign an affidavit, have their photo taken and proceed to vote.<br><br></p><span class="Enhancement" ><span class="Enhancement-item"><h2 class="inline-heading">Voting with a disability </h2></span></span><p>Each polling place is equipped with an accessible system and voting booth for voters with disabilities. Find more information at the <span class="Enhancement" ><span class="Enhancement-item"><a class="Link" href="https://www.sos.nh.gov/elections/learn-about-voting-disabilities" target="_blank" rel="noopener noreferrer">secretary of state’s website.</a></span></span><br><br>Voters who need assistance filling in their ballot can receive help from either an election official or someone they choose, as long as that person is not an employer or union official.<br><br>You can request to have an absentee ballot and affidavit envelope delivered to your vehicle outside the polling place if you can’t enter because of a disability. Once you’ve completed the affidavit and ballot, an election official will bring them back into the polling place.<br><br></p><span class="Enhancement" ><span class="Enhancement-item"><h2 class="inline-heading">Voting from a nursing home or long-term care facility</h2></span></span><p>Residents of nursing homes and long-term care facilities qualify to vote via <span class="Enhancement" ><span class="Enhancement-item"><a class="Link" href="https://www.sos.nh.gov/elections/absentee-ballots" target="_blank" rel="noopener noreferrer">absentee ballot</a></span></span>, under the physical disability or illness excuse.<br><br><b><i>Editor’s note:</i></b><i> This guide was originally published on Jan. 22, 2024, and has been updated with new information about voting in the 2024 elections. </i><br><br><i>Michelle Tuccitto Sullo is a contributing writer covering state and federal policy. She previously served as managing editor of the </i>Hartford Business Journal <i>in Connecticut and has worked for the </i>New Haven Register<i>, </i>Connecticut Law Tribune<i> and </i>New Haven Biz<i>.</i><br><br></p><span class="Enhancement" ><span class="Enhancement-item"><h2 class="inline-heading">Also of Interest:</h2></span></span><p></p><ul><li><span class="Enhancement" ><span class="Enhancement-item"><a class="Link" href="https://www.aarp.org/politics-society/government-elections/" target="_blank" rel="noopener noreferrer">Follow AARP’s political coverage</a></span></span>.</li><li><span class="Enhancement" ><span class="Enhancement-item"><a class="Link" href="https://states.aarp.org/new-hampshire/" target="_blank" rel="noopener noreferrer">Keep up with local events and AARP advocacy efforts</a></span></span>. </li><li><span class="Enhancement" ><span class="Enhancement-item"><a class="Link" href="https://www.aarp.org/politics-society/government-elections/info-2024/state-voting-guides.html" target="_blank" rel="noopener noreferrer">Find voter guides for all 50 states</a></span></span>.</li><li><span class="Enhancement" ><span class="Enhancement-item"><a class="Link" href="https://www.aarp.org/politics-society/advocacy/caregiving-advocacy/?CMP=RDRCT-CON-CAREFORCAREGIVERS-02162024" target="_blank" rel="noopener noreferrer">Learn more about AARP's caregiving advocacy work.</a></span></span></li></ul></div> </div> </p></span> </div> </div> </div> </div><div class="module clearfix"><script src="https://aarp-states.brightspotcdn.com/resource/00000168-dd17-d487-a96e-df5fe3ee0000/styleguide/All.min.c85a242a55150cd195e494cd6e5b9c77.gz.js" async=""></script> <link rel="stylesheet" media="all" href="https://aarp-states.brightspotcdn.com/resource/00000168-dd17-d487-a96e-df5fe3ee0000/styleguide/All.min.bfe6eb5a8301841feef3af4e9bd1e26d.gz.css"> <!-- bypass --> <style> a:focus, a:hover { text-decoration: underline; } h1.article-headline { margin: 0 0 1rem; } </style> <!-- <style> .Enhancement-item .Figure { margin-bottom: 24px; } .RichTextArticleBody-body ul { margin-bottom: 24px; } .RichTextArticleBody-body p{ margin: 12px 0; } .RichTextModule-items { clear: both; display: table; width: 100%; margin-bottom: 12px; } .VideoEnhancement>* { color: var(--primaryTextColor); font-size: 13px; font-weight: 400; line-height: 1.4; font-style: italic; background: #f0efed } @media only screen and (min-width: 768px) { .VideoEnhancement>* { font-size:14px; font-weight: 400; line-height: 1.47 } } .VideoEnhancement-title { padding: 20px } @media only screen and (min-width: 768px) { .VideoEnhancement-title { padding:30px } } .VideoEnhancement-player>* { position: relative; width: 100%; height: 0; padding-bottom: 56.25% } .VideoEnhancement iframe { border: 0; position: absolute; top: 0; left: 0; width: 100%; height: 100% } [data-video-player] { display: block; padding-bottom: 56.25%; height: 0; margin: 0 auto; } [data-video-player][data-aspect-ratio="4x3"] { padding-bottom: 56.25%; } [data-video-player][data-aspect-ratio="16x9"] { padding-bottom: 56.25% } </style> --></div><div class="module clearfix"><div class="module-spacer tout-homefit-750"> <a data-formelementid="CSN-LOCAL-HC-NEWSSK-02272024" href="/concord-nh/home-and-community/?intcmp=CSN-LOCAL-HC-NEWSSK-02272024"><img class="img-responsive" alt="Explore the free AARP HomeFit Guide" title="Explore the free AARP HomeFit Guide" src="https://cdn-aarp.americantowns.com/img/touts/HomeFit_750x150.png"></a> </div></div></div> <div class="col-md-4 right-rail thin-rhs"><div class="module clearfix"><!--default--> <!-- module_RHS - AARP Events --> <pre class="cake-error"><a href="javascript:void(0);" onclick="document.getElementById('cakeErr66ecd08609fd1-trace').style.display = (document.getElementById('cakeErr66ecd08609fd1-trace').style.display == 'none' ? '' : 'none');"><b>Warning</b> (2)</a>: include(/var/www/vhosts/vcc_staging/app//Resource/experience.master.resource.root.html): failed to open stream: No such file or directory [<b>APP/Lib/Modules.php(13) : eval()'d code</b>, line <b>1</b>]<div id="cakeErr66ecd08609fd1-trace" class="cake-stack-trace" style="display: none;"><a href="javascript:void(0);" onclick="document.getElementById('cakeErr66ecd08609fd1-code').style.display = (document.getElementById('cakeErr66ecd08609fd1-code').style.display == 'none' ? '' : 'none')">Code</a> <a href="javascript:void(0);" onclick="document.getElementById('cakeErr66ecd08609fd1-context').style.display = (document.getElementById('cakeErr66ecd08609fd1-context').style.display == 'none' ? '' : 'none')">Context</a><pre id="cakeErr66ecd08609fd1-context" class="cake-context" style="display: none;">$module = array( '_id' => '66158db0e9dff2b1fd9cafcd', 'module_id' => '1098', 'name' => 'RHS - Events Experience', 'type' => 'php', 'data' => '<?php include(APP . "/Resource/experience.master.resource.root.html"); ?> <style type="text/css"> .recommenationSection {font-family: Lato, sans-serif} .recommendationSection h3 {font-size:30px!important; text-transform:none; letter-spacing:0.03em} .recommendationSection .js-mvc-offer-recommended-article-pack-category {color:#dd1200; font-family:Lato, sans-serif; font-size:15px; font-weight:700; text-transform:uppercase; margin:0} .recommendationSection h4 a {color:#121212; font-size:20px; font-weight:700} .recommendationSection .uxdia-c-featured-tile__content-wrapper {padding: 0 0 .5em 0; margin-bottom: 1.25em; border-bottom: 1px solid #000} </style>', 'css' => '.recommendationSection h3 {font-size:30px} .recommenadationSection .js-mvc-offer-recommended-article-pack-category {color:rgb(221,18,0); font-size:12px} .recommendationSection h4 a {color:#121212; font-size:20px} ', 'script' => '', 'cache_time' => '', 'localize' => '0' ) $obj = false</pre><pre class="stack-trace">include - APP/Lib/Modules.php(13) : eval()'d code, line 1 eval - APP/Lib/Modules.php(13) : eval()'d code, line 1 Modules::render() - APP/Lib/Modules.php, line 13 Modules::load() - APP/Lib/Modules.php, line 29 Localize::getModule() - APP/Lib/Localize.php, line 294 Localize::replace() - APP/Lib/Localize.php, line 219 Modules::render() - APP/Lib/Modules.php, line 9 include - APP/View/Elements/display.ctp, line 13 View::_evaluate() - CORE/Cake/View/View.php, line 971 View::_render() - CORE/Cake/View/View.php, line 933 View::render() - CORE/Cake/View/View.php, line 473 Controller::render() - CORE/Cake/Controller/Controller.php, line 963 AppController::renderPage() - APP/Controller/AppController.php, line 136 BlogsController::display() - APP/Controller/BlogsController.php, line 81 ReflectionMethod::invokeArgs() - [internal], line ?? Controller::invokeAction() - CORE/Cake/Controller/Controller.php, line 491 Dispatcher::_invoke() - CORE/Cake/Routing/Dispatcher.php, line 193 Dispatcher::dispatch() - CORE/Cake/Routing/Dispatcher.php, line 167</pre></div></pre><pre class="cake-error"><a href="javascript:void(0);" onclick="document.getElementById('cakeErr66ecd0860baf9-trace').style.display = (document.getElementById('cakeErr66ecd0860baf9-trace').style.display == 'none' ? '' : 'none');"><b>Warning</b> (2)</a>: include() [<a href='http://php.net/function.include'>function.include</a>]: Failed opening '/var/www/vhosts/vcc_staging/app//Resource/experience.master.resource.root.html' for inclusion (include_path='/var/www/vhosts/vcc_staging/lib:.:/usr/share/pear:/usr/share/php') [<b>APP/Lib/Modules.php(13) : eval()'d code</b>, line <b>1</b>]<div id="cakeErr66ecd0860baf9-trace" class="cake-stack-trace" style="display: none;"><a href="javascript:void(0);" onclick="document.getElementById('cakeErr66ecd0860baf9-code').style.display = (document.getElementById('cakeErr66ecd0860baf9-code').style.display == 'none' ? '' : 'none')">Code</a> <a href="javascript:void(0);" onclick="document.getElementById('cakeErr66ecd0860baf9-context').style.display = (document.getElementById('cakeErr66ecd0860baf9-context').style.display == 'none' ? '' : 'none')">Context</a><pre id="cakeErr66ecd0860baf9-context" class="cake-context" style="display: none;">$module = array( '_id' => '66158db0e9dff2b1fd9cafcd', 'module_id' => '1098', 'name' => 'RHS - Events Experience', 'type' => 'php', 'data' => '<?php include(APP . "/Resource/experience.master.resource.root.html"); ?> <style type="text/css"> .recommenationSection {font-family: Lato, sans-serif} .recommendationSection h3 {font-size:30px!important; text-transform:none; letter-spacing:0.03em} .recommendationSection .js-mvc-offer-recommended-article-pack-category {color:#dd1200; font-family:Lato, sans-serif; font-size:15px; font-weight:700; text-transform:uppercase; margin:0} .recommendationSection h4 a {color:#121212; font-size:20px; font-weight:700} .recommendationSection .uxdia-c-featured-tile__content-wrapper {padding: 0 0 .5em 0; margin-bottom: 1.25em; border-bottom: 1px solid #000} </style>', 'css' => '.recommendationSection h3 {font-size:30px} .recommenadationSection .js-mvc-offer-recommended-article-pack-category {color:rgb(221,18,0); font-size:12px} .recommendationSection h4 a {color:#121212; font-size:20px} ', 'script' => '', 'cache_time' => '', 'localize' => '0' ) $obj = false</pre><pre class="stack-trace">include - APP/Lib/Modules.php(13) : eval()'d code, line 1 eval - APP/Lib/Modules.php(13) : eval()'d code, line 1 Modules::render() - APP/Lib/Modules.php, line 13 Modules::load() - APP/Lib/Modules.php, line 29 Localize::getModule() - APP/Lib/Localize.php, line 294 Localize::replace() - APP/Lib/Localize.php, line 219 Modules::render() - APP/Lib/Modules.php, line 9 include - APP/View/Elements/display.ctp, line 13 View::_evaluate() - CORE/Cake/View/View.php, line 971 View::_render() - CORE/Cake/View/View.php, line 933 View::render() - CORE/Cake/View/View.php, line 473 Controller::render() - CORE/Cake/Controller/Controller.php, line 963 AppController::renderPage() - APP/Controller/AppController.php, line 136 BlogsController::display() - APP/Controller/BlogsController.php, line 81 ReflectionMethod::invokeArgs() - [internal], line ?? Controller::invokeAction() - CORE/Cake/Controller/Controller.php, line 491 Dispatcher::_invoke() - CORE/Cake/Routing/Dispatcher.php, line 193 Dispatcher::dispatch() - CORE/Cake/Routing/Dispatcher.php, line 167</pre></div></pre><style type="text/css"> .recommenationSection {font-family: Lato, sans-serif} .recommendationSection h3 {font-size:30px!important; text-transform:none; letter-spacing:0.03em} .recommendationSection .js-mvc-offer-recommended-article-pack-category {color:#dd1200; font-family:Lato, sans-serif; font-size:15px; font-weight:700; text-transform:uppercase; margin:0} .recommendationSection h4 a {color:#121212; font-size:20px; font-weight:700} .recommendationSection .uxdia-c-featured-tile__content-wrapper {padding: 0 0 .5em 0; margin-bottom: 1.25em; border-bottom: 1px solid #000} </style> <div aria-hidden="true" class="aarpe-ad-wrapper"> <div class="aarpe-ad en clearfix" id="300x250_53475" data-adsize="300x250"> <script type="text/javascript"> if(typeof AARP.ads !== 'undefined'){ AARP.ads.slots({ id:'300x250_53475', size:'300x250'}); } </script> </div> </div> <div class="card-tout card-dark membership-tout" style="margin:0 0 30px 0;"> <img class="img-responsive image" title="image of two AARP membership cards" alt="image of two AARP membership cards" src="https://cdn-aarp.americantowns.com/img/tout-two-cards.png"> <div class="title">Only $12 your first year with Automatic Renewal</div> <ul class="list"> <li>Immediate access to your <a href="https://www.aarp.org/benefits-discounts/">member benefits</a></li> <li>Discounts on travel and everyday savings</li> <li>Subscription to AARP The Magazine</li> <li>FREE second membership</li> </ul> <div class="action"> <a class="btn" href="https://appsec.aarp.org/mem/join?campaignid=UAJFT3&intcmp=LNK-CSN-AARPLOCAL-JRTOUT-RR-A-CONCORD-NH">Join AARP</a> <div class="body">Already a member? <a href="https://appsec.aarp.org/mem/renew?campaignid= UARFT3&intcmp=LNK-CSN-AARPLOCAL-JRTOUT-RR-A-CONCORD-NH">Renew</a> or <a href="https://www.aarp.org/benefits-discounts/my-membership/print-your-card/">Print Card</a></div> </div> </div> <style> .membership-tout {padding:16px 20px;} .membership-tout .list li { margin: 0; } </style> <div aria-hidden="true" class="aarpe-ad-wrapper"> <div class="aarpe-ad en clearfix" id="300x250_93505" data-adsize="300x250"> <script type="text/javascript"> if(typeof AARP.ads !== 'undefined'){ AARP.ads.slots({ id:'300x250_93505', size:'300x250'}); } </script> </div> </div> <div class="module-spacer text-center"> <div class="fb-page" alt="Image of AARP New Hampshire Facebook Page" title="Image of AARP New Hampshire Facebook Page" data-href="https://www.facebook.com/AARPNH" data-tabs="timeline" width="320" height="" data-small-header="false" data-adapt-container-width="true" data-hide-cover="false" data-show-facepile="true" lazy="true"> <blockquote cite="https://www.facebook.com/AARPNH" class="fb-xfbml-parse-ignore"><a href="https://www.facebook.com/AARPNH">Facebook</a></blockquote> </div> </div> <div class="ar-basic-box module-spacer"> <header> <h2>Contact AARP <br />in Concord</h2> </header> <div class="wrap"> <div class="ar-quick-list module-spacer"> <ul class="list-unstyled"> <li><i class="list-icon fa fa-envelope" alt="Email icon" title="Email icon" aria-hidden="true"></i><a href="mailto:NH@aarp.org " target="_blank" rel="noopener">NH@aarp.org </a></li> <li><i class="list-icon fa fa-globe" alt="Globe icon" title="Globe icon" aria-hidden="true"></i><a href="https://states.aarp.org/region/new-hampshire/" target="_blank" rel="noopener">AARP New Hampshire</a></li> <li><i class="list-icon fa fa-map-marker" alt="Map Marker icon" title="Map Marker icon" aria-hidden="true"></i><a href="https://states.aarp.org/contact-aarp-new-hampshire/?intcmp=SNG-LNK-AARPLOCAL-CONTACT-20140101-CONCORD-NH" target="_blank" rel="noopener">Contact Us</a></li> </ul> </div> <a href="https://www.facebook.com/AARPNH" target="_blank" rel="noopener" aria-label="Open Facebook"><img src="https://cdn-aarp.americantowns.com/img/responsive/icons/48/facebook-dreamstale25.png" alt="Facebook icon" title="Facebook icon"></a> <a href="https://twitter.com/aarpnh" target="_blank" rel="noopener" aria-label="Open Twitter"><img src="https://cdn-aarp.americantowns.com/img/responsive/icons/48/x-logo-black.png" alt="Twitter icon" title="Twitter icon"></a> </div> </div> </div></div> <div class="col-md-8 left-rail left-bot"></div> <div class="col-md-4 right-rail right-bot thin-rhs"></div> </div> <div class="row oneColumnLayout"> </div> <div class="row oneColumnLayout"> <div class="col-md-12"><!-- script to activate navbar --> <script type="text/javascript"> jQuery(".channelBarMain ul.left li a").click(function() { window.location = jQuery(this).attr('href'); }); </script> </div> </div> ', 'scripts_for_layout' => '<title>How to Vote in New Hampshire's 2024 Elections </title> <meta name="page_title" content="How to Vote in New Hampshire's 2024 Elections "/> <meta name="robots" content="noindex, nofollow"/> <meta content="En españolImportant dates and election information Last day to request an absentee ballot: Monday, Nov. 4, noon Deadline to return an absentee ballot:" name="description"/> <meta content="How, Vote, in, New, Hampshire, s, 2024, Elections" name="keywords"/> <link rel="canonical" href="https://states.aarp.org/new-hampshire/election-voting-guide" /> <meta property="og:url" content="https://vccstaging.local.aarp.org/news/how-to-vote-in-new-hampshires-2024-elections-nh-2024-09-17.html"/> <meta name="twitter:card" content="summary_large_image"/> <meta name="twitter:title" content="How to Vote in New Hampshire's 2024 Elections "/> <meta name="twitter:description" content="Find upcoming election dates, registration deadlines and voting options in New Hampshire, such as voting by mail, early voting or voting with a disability."/> <meta name="twitter:image" content="https://aarp-states.brightspotcdn.com/dims4/default/f14138a/2147483647/strip/true/crop/400x257+0+14/resize/420x270!/quality/90/?url=http%3A%2F%2Faarp-brightspot.s3.amazonaws.com%2Fstates%2F9c%2F96%2F5eafc426444e83047a45765c85f6%2F400-vote-guide-new-hampshire-2024.jpg"/> <meta property="og:type" content="article"/> <meta property="og:title" content="How to Vote in New Hampshire's 2024 Elections "/> <meta property="og:description" content="Find upcoming election dates, registration deadlines and voting options in New Hampshire, such as voting by mail, early voting or voting with a disability."/> <meta property="og:image" content="https://aarp-states.brightspotcdn.com/dims4/default/f14138a/2147483647/strip/true/crop/400x257+0+14/resize/420x270!/quality/90/?url=http%3A%2F%2Faarp-brightspot.s3.amazonaws.com%2Fstates%2F9c%2F96%2F5eafc426444e83047a45765c85f6%2F400-vote-guide-new-hampshire-2024.jpg"/> :root { --primaryColor: #ff1e3c; --primaryTextColor: #2a2a2a; --linkTextColor: #1f66bd; --linkHoverColor: #1f66bd; --secondaryTextColor: #000000; --secondaryColor2: #000000; --secondaryColor3: #000000; --secondaryColor4: #000000; --secondaryColor5: #000000; --black: #000000; --white: #ffffff; --grey: #f0efed; --gridGutters: 30px; --modulePadding: 60px; --pageWidth: 86.11%; --maxPageWidth: 1240px; --horizontalAlignment: center; --fontFamily: 'Roboto', sans-serif; --headerBackgroundColor:#000000; --headerTextColor:#FFFFFF; --headerHeight:50px; --footerbackgroundColor:#000000; --footerTextColor:#918883; }', 'title_for_layout' => '{local_city_c}, {local_state} Happenings - AARP' ) $content_for_layout = '<div class="row twoColumnLayout"> <div class="col-md-8 left-rail"><div class="module clearfix"><div class="ar-basic-box"> <div> <div class="module-spacer"> <header><h1 class="article-headline">How to Vote in New Hampshire's 2024 Elections </h1></header> <div class="posted-on"> Posted on 09/17/24 by <b>Michelle Tuccitto Sullo</b> </div> </div> <div class="module-spacer"> <span class="blog-content"><p><div class="RichTextArticleBody"> <div class="RichTextArticleBody-body"><p><span class="Enhancement" ><span class="Enhancement-item"><a class="Link" href="https://states.aarp.org/new-hampshire/elecciones-guia-para-votar-en-nuevo-hampshire?intcmp=AE-POL-TOSPA-TOGL-VOTA-NH-ES" target="_blank" rel="noopener noreferrer">En español</a></span></span><br></p><span class="Enhancement" ><span class="Enhancement-item"><h2 class="inline-heading">Important dates and election information</h2></span></span><div class="Enhancement" > <div class="Enhancement-item"><figure class="Figure" data-alignment="right"> <img src="https://aarp-states.brightspotcdn.com/9f/d1/e62c0c59450e877eb30c10468760/election-2023-bul2024.jpg" alt="AARP election buttons final" width="900" height="900" style="height: auto; max-width: 230px;"/> </figure> </div> </div><p></p><ul><li><b>Last day to request an absentee ballot: </b>Monday, Nov. 4, noon </li><li><b>Deadline to return an absentee ballot: </b>Monday, Nov. 4 (in person); Tuesday, Nov. 5 (by mail).</li><li><b>Last day to register to vote: </b>Tuesday, Nov. 5</li><li><b>Election Day:</b> Tuesday, Nov. 5</li></ul><span class="Enhancement" ><span class="Enhancement-item"><h2 class="inline-heading">Voting at a glance </h2></span></span><p></p><ul><li><b>Voter registration: </b>Visit <span class="Enhancement" ><span class="Enhancement-item"><a class="Link" href="https://nam12.safelinks.protection.outlook.com/?url=https%3A%2F%2Fapp.sos.nh.gov%2F&data=05%7C02%7Cmsullo%40aarp.org%7Cdcc440cb398748cf5e5308dc741d3998%7Ca395e38b4b754e4493499a37de460a33%7C0%7C0%7C638512916058217681%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C0%7C%7C%7C&sdata=kL%2BYqg1FIag5g2bHIYdBlX6mcBuQrr0OnnDovnmq%2Flg%3D&reserved=0" target="_blank" rel="noopener noreferrer">app.sos.nh.gov</a></span></span> to check your <span class="Enhancement" ><span class="Enhancement-item"><a class="Link" href="https://www.sos.nh.gov/elections/register-vote" target="_blank" rel="noopener noreferrer">voter registration</a></span></span> information and find your town or city clerk’s contact information.</li></ul><ul><li><b>Absentee voting:</b> Available to those who can’t vote in person on Election Day because of a disability or illness, work or other <span class="Enhancement" ><span class="Enhancement-item"><a class="Link" href="https://www.sos.nh.gov/elections/absentee-ballots" target="_blank" rel="noopener noreferrer">acceptable reason.</a></span></span></li></ul><ul><li><b>Early voting:</b> New Hampshire doesn’t offer formal early in-person voting. But if you qualify for an absentee ballot, you can cast one early at your <span class="Enhancement" ><span class="Enhancement-item"><a class="Link" href="https://app.sos.nh.gov/viphome" target="_blank" rel="noopener noreferrer">city or town clerk’s</a></span></span> office.</li></ul><ul><li><b>Voting at the polls: </b>Polls are open from at least 11 a.m. to 7 p.m., though <span class="Enhancement" ><span class="Enhancement-item"><a class="Link" href="https://app.sos.nh.gov/viphome" target="_blank" rel="noopener noreferrer">hours may vary</a></span></span> among polling places. Bring an <span class="Enhancement" ><span class="Enhancement-item"><a class="Link" href="https://sos.nh.gov/media/aarlbztj/voter-id-law-2019.pdf" target="_blank" rel="noopener noreferrer">acceptable form of photo ID</a></span></span>, such as your driver’s license or U.S. passport.</li></ul><span class="Enhancement" ><span class="Enhancement-item"><h2 class="inline-heading">Recent voting changes in New Hampshire</h2></span></span><p>In July 2024, lawmakers passed a rule requiring more frequent updates to voter lists. Election officials must meet every 90 days to review voter lists for accuracy and update them. Estate executors must provide an official death notice to the town or city clerk after the death of a voter, within 30 days of being appointed executor.<br><br>Laws that took effect in 2023 may change how you vote in the 2024 elections:<br></p><ul><li>The deadline for mailed absentee ballot requests is noon the day before an election. Previously, it was 5 p.m.<br></li><li>Voters must mail a copy of their ID within seven days of registering if they’re doing so for the first time on Election Day and do not show their ID at the polls. These voters will receive affidavit ballots that will be counted on Election Day but will be removed if ID is not received by the deadline.<br></li></ul><span class="Enhancement" ><span class="Enhancement-item"><h2 class="inline-heading">How to register to vote</h2></span></span><p>Register by mail, in person or online:<br></p><ul><li><b>Online:</b> New Hampshire offers online voter registration if a disability, such as blindness, prevents you from filling out a form by hand. Call your<span class="Enhancement" ><span class="Enhancement-item"><a class="Link" href="https://www.sos.nh.gov/elections/voters/register-vote/town-or-city-clerks-office" target="_blank" rel="noopener noreferrer"> </a></span></span><span class="Enhancement" ><span class="Enhancement-item"><a class="Link" href="https://app.sos.nh.gov/viphome" target="_blank" rel="noopener noreferrer">city or town clerk</a></span></span> to request an accessible online absentee registration form<b> </b>and for information about local deadlines.</li></ul><ul><li><b>By mail: </b>Registration by mail is available if you have an <span class="Enhancement" ><span class="Enhancement-item"><a class="Link" href="https://www.sos.nh.gov/sites/g/files/ehbemt561/files/documents/Election%20Documents/request-absentee-voter-registration-and-absentee-ballot-packets.pdf" target="_blank" rel="noopener noreferrer">approved reason</a></span></span> for not doing so in person, such as a religious observance or disability. If you qualify, call your <span class="Enhancement" ><span class="Enhancement-item"><a class="Link" href="https://app.sos.nh.gov/viphome" target="_blank" rel="noopener noreferrer">city or town clerk</a></span></span> to request a voter registration form. Include a copy of your driver’s license or other valid form of ID when returning your application. You will need a witness to sign your absentee-voter registration affidavit. Check with your<span class="Enhancement" ><span class="Enhancement-item"><a class="Link" href="https://app.sos.nh.gov/Public/Reports.aspx" target="_blank" rel="noopener noreferrer"> </a></span></span><span class="Enhancement" ><span class="Enhancement-item"><a class="Link" href="https://app.sos.nh.gov/viphome" target="_blank" rel="noopener noreferrer">city or town clerk</a></span></span> for local deadlines.</li></ul><ul><li><b>In person:</b> Fill out a voter registration form at your<span class="Enhancement" ><span class="Enhancement-item"><a class="Link" href="https://app.sos.nh.gov/Public/Reports.aspx" target="_blank" rel="noopener noreferrer"> </a></span></span><span class="Enhancement" ><span class="Enhancement-item"><a class="Link" href="https://app.sos.nh.gov/viphome" target="_blank" rel="noopener noreferrer">city or town clerk’s</a></span></span> office. You’ll need to show various forms of ID proving your name, age, citizenship status and where you live, such as a driver’s license and U.S. passport. A full list of acceptable IDs is available on the<span class="Enhancement" ><span class="Enhancement-item"><a class="Link" href="https://www.sos.nh.gov/sites/g/files/ehbemt561/files/documents/Election%20Documents/request-absentee-voter-registration-and-absentee-ballot-packets.pdf" target="_blank" rel="noopener noreferrer"> secretary of state’s website.</a></span></span> <br></li></ul><span class="Enhancement" ><span class="Enhancement-item"><h2 class="inline-heading">Registering to vote on Election Day</h2></span></span><p>You can <span class="Enhancement" ><span class="Enhancement-item"><a class="Link" href="https://www.sos.nh.gov/elections/voters/register-vote/polls-election-day" target="_blank" rel="noopener noreferrer">register to vote at your polling place</a></span></span> on Election Day. You will be asked to show proof of your identity, age, citizenship status and residence. If you do not provide your ID at the polls and it’s your first time registering, you will receive an affidavit ballot and must submit a photocopy of your ID within seven days.<br><br></p><span class="Enhancement" ><span class="Enhancement-item"><h2 class="inline-heading">Check your voter registration status</h2></span></span><p>You can check your voter registration status using the state’s <span class="Enhancement" ><span class="Enhancement-item"><a class="Link" href="https://app.sos.nh.gov/viphome" target="_blank" rel="noopener noreferrer">voter information tool</a></span></span>.<br><br></p><span class="Enhancement" ><span class="Enhancement-item"><h2 class="inline-heading">How to request an absentee ballot </h2></span></span><p>You can vote absentee only for<span class="Enhancement" ><span class="Enhancement-item"><a class="Link" href="https://sos.nh.gov/elections/voters/absentee-ballots/" target="_blank" rel="noopener noreferrer"> approved reasons</a></span></span>, such as a disability or work commitment.<br></p><ul><li><b>Online: </b>Only voters who are unable to fill out a printed form due to a disability, such as blindness, may <span class="Enhancement" ><span class="Enhancement-item"><a class="Link" href="https://www.sos.nh.gov/sites/g/files/ehbemt561/files/documents/Election%20Documents/accessible-electronic-absentee-ballot.pdf" target="_blank" rel="noopener noreferrer">request an accessible absentee ballot</a></span></span> online. If you qualify, you may receive and mark the ballot electronically and may return it to your city or town clerk by mail, in person or by having someone drop it off for you. If someone drops it off for you, they must <span class="Enhancement" ><span class="Enhancement-item"><a class="Link" href="https://www.sos.nh.gov/sites/g/files/ehbemt561/files/documents/2023-10/accommodation-request-for-voters-with-print-disabilities.pdf" target="_blank" rel="noopener noreferrer">sign a statement</a></span></span> on the affidavit envelope. Contact your<span class="Enhancement" ><span class="Enhancement-item"><a class="Link" href="https://www.sos.nh.gov/elections/voters/register-vote/town-or-city-clerks-office" target="_blank" rel="noopener noreferrer"> </a></span></span><span class="Enhancement" ><span class="Enhancement-item"><a class="Link" href="https://app.sos.nh.gov/viphome" target="_blank" rel="noopener noreferrer">city or town clerk</a></span></span> for more information.</li></ul><ul><li><b>By mail: </b>Print an <span class="Enhancement" ><span class="Enhancement-item"><a class="Link" href="https://www.sos.nh.gov/sites/g/files/ehbemt561/files/documents/Election%20Documents/absentee-ballot-application-state-election.pdf" target="_blank" rel="noopener noreferrer">application </a></span></span>from the secretary of state’s website, then complete and mail it to your <span class="Enhancement" ><span class="Enhancement-item"><a class="Link" href="https://app.sos.nh.gov/viphome" target="_blank" rel="noopener noreferrer">city or town clerk’s office</a></span></span>. You can also call your city or town clerk to request a mailed application. Absentee ballot requests must be received by noon the day before an election — that’s Monday, Nov. 4. But you’re encouraged to apply as soon as possible.</li></ul><div class="Enhancement" > <div class="Enhancement-item"><figure class="Figure" data-alignment="right"> <img src="https://aarp-states.brightspotcdn.com/9c/96/5eafc426444e83047a45765c85f6/400-vote-guide-new-hampshire-2024.jpg" alt="First-in-the-Nation Primary Election Underway" width="400" height="286" style="height: auto; max-width: 400px;"/> <figcaption class="Figure-caption">Residents cast their ballots in Dixville Notch, New Hampshire. </figcaption> <div class="Figure-credit">Boston Globe/Boston Globe via Getty Images</div> </figure> </div> </div><p></p><ul><li><b>In person:</b> Go to your <span class="Enhancement" ><span class="Enhancement-item"><a class="Link" href="https://app.sos.nh.gov/viphome" target="_blank" rel="noopener noreferrer">city or town clerk’s office</a></span></span> to apply for a ballot, or print an <span class="Enhancement" ><span class="Enhancement-item"><a class="Link" href="https://www.sos.nh.gov/sites/g/files/ehbemt561/files/documents/Election%20Documents/absentee-ballot-application-state-election.pdf" target="_blank" rel="noopener noreferrer">application</a></span></span> from the secretary of state’s website and bring it with you. You can request a mail ballot until 5 p.m. the day before an election.<br></li></ul><span class="Enhancement" ><span class="Enhancement-item"><h2 class="inline-heading">Returning an absentee ballot</h2></span></span><p>Place your completed ballot in the inner envelope and <span class="Enhancement" ><span class="Enhancement-item"><a class="Link" href="https://www.sos.nh.gov/sites/g/files/ehbemt561/files/documents/2023-10/2024-absentee-ballot-marking-and-mailing-instructions.pdf" target="_blank" rel="noopener noreferrer">sign the affidavit </a></span></span>on the outside. If you have a disability and received assistance, the person who helped you must sign an acknowledgment that appears on the absentee-ballot application and on the affidavit. Seal the inner envelope before placing it in the outer mailing envelope. If you’re including absentee-voter registration forms and proof that you qualify, place those documents in the outer envelope before you seal it.<br></p><ul><li><b>By mail:</b> Send your ballot to your <span class="Enhancement" ><span class="Enhancement-item"><a class="Link" href="https://app.sos.nh.gov/viphome" target="_blank" rel="noopener noreferrer">city or town clerk</a></span></span> with proper postage. It must be received by 5 p.m. on Election Day.</li></ul><ul><li><b>In person:</b> Hand-deliver your ballot to your <span class="Enhancement" ><span class="Enhancement-item"><a class="Link" href="https://app.sos.nh.gov/viphome" target="_blank" rel="noopener noreferrer">city or town clerk</a></span></span> by 5 p.m. the day before an election — that’s Monday, Nov. 4. </li></ul><p>On Election Day, absentee ballots will be accepted only by mail or from a delivery agent, such as an immediate family member, until 5 p.m. Your delivery agent may be asked to show ID and fill out paperwork to deliver your ballot.<br><br>Track your absentee ballot through the state’s <span class="Enhancement" ><span class="Enhancement-item"><a class="Link" href="https://app.sos.nh.gov/viphome" target="_blank" rel="noopener noreferrer">voter information portal.</a></span></span><br><br></p><span class="Enhancement" ><span class="Enhancement-item"><h2 class="inline-heading">Voting in person before Election Day </h2></span></span><p>If you qualify for an absentee ballot, you can cast an in-person absentee ballot at your <span class="Enhancement" ><span class="Enhancement-item"><a class="Link" href="https://app.sos.nh.gov/viphome" target="_blank" rel="noopener noreferrer">city or town clerk’s office</a></span></span>.<br><br></p><span class="Enhancement" ><span class="Enhancement-item"><h2 class="inline-heading">Voting at the polls on Election Day</h2></span></span><p>Polls will be open from at least 11 a.m. to 7 p.m. on Tuesday, Nov. 5. Extended hours vary by location, so check your <span class="Enhancement" ><span class="Enhancement-item"><a class="Link" href="https://app.sos.nh.gov/viphome" target="_blank" rel="noopener noreferrer">polling place</a></span></span> or contact your <span class="Enhancement" ><span class="Enhancement-item"><a class="Link" href="https://app.sos.nh.gov/viphome" target="_blank" rel="noopener noreferrer">city or town clerk</a></span></span>. As long as you’re in line before the polls close, you may cast a ballot. <br><br>Sample ballots are available at the <span class="Enhancement" ><span class="Enhancement-item"><a class="Link" href="https://www.sos.nh.gov/elections/sample-ballots" target="_blank" rel="noopener noreferrer">secretary of state’s website</a></span></span>.<br><br></p><span class="Enhancement" ><span class="Enhancement-item"><h2 class="inline-heading">Voter ID requirements on Election Day</h2></span></span><p>Bring an <span class="Enhancement" ><span class="Enhancement-item"><a class="Link" href="https://sos.nh.gov/media/aarlbztj/voter-id-law-2019.pdf" target="_blank" rel="noopener noreferrer">acceptable form of photo ID</a></span></span>, such as your state driver’s license or U.S. passport, to vote on Election Day. Those without ID can sign an affidavit, have their photo taken and proceed to vote.<br><br></p><span class="Enhancement" ><span class="Enhancement-item"><h2 class="inline-heading">Voting with a disability </h2></span></span><p>Each polling place is equipped with an accessible system and voting booth for voters with disabilities. Find more information at the <span class="Enhancement" ><span class="Enhancement-item"><a class="Link" href="https://www.sos.nh.gov/elections/learn-about-voting-disabilities" target="_blank" rel="noopener noreferrer">secretary of state’s website.</a></span></span><br><br>Voters who need assistance filling in their ballot can receive help from either an election official or someone they choose, as long as that person is not an employer or union official.<br><br>You can request to have an absentee ballot and affidavit envelope delivered to your vehicle outside the polling place if you can’t enter because of a disability. Once you’ve completed the affidavit and ballot, an election official will bring them back into the polling place.<br><br></p><span class="Enhancement" ><span class="Enhancement-item"><h2 class="inline-heading">Voting from a nursing home or long-term care facility</h2></span></span><p>Residents of nursing homes and long-term care facilities qualify to vote via <span class="Enhancement" ><span class="Enhancement-item"><a class="Link" href="https://www.sos.nh.gov/elections/absentee-ballots" target="_blank" rel="noopener noreferrer">absentee ballot</a></span></span>, under the physical disability or illness excuse.<br><br><b><i>Editor’s note:</i></b><i> This guide was originally published on Jan. 22, 2024, and has been updated with new information about voting in the 2024 elections. </i><br><br><i>Michelle Tuccitto Sullo is a contributing writer covering state and federal policy. She previously served as managing editor of the </i>Hartford Business Journal <i>in Connecticut and has worked for the </i>New Haven Register<i>, </i>Connecticut Law Tribune<i> and </i>New Haven Biz<i>.</i><br><br></p><span class="Enhancement" ><span class="Enhancement-item"><h2 class="inline-heading">Also of Interest:</h2></span></span><p></p><ul><li><span class="Enhancement" ><span class="Enhancement-item"><a class="Link" href="https://www.aarp.org/politics-society/government-elections/" target="_blank" rel="noopener noreferrer">Follow AARP’s political coverage</a></span></span>.</li><li><span class="Enhancement" ><span class="Enhancement-item"><a class="Link" href="https://states.aarp.org/new-hampshire/" target="_blank" rel="noopener noreferrer">Keep up with local events and AARP advocacy efforts</a></span></span>. </li><li><span class="Enhancement" ><span class="Enhancement-item"><a class="Link" href="https://www.aarp.org/politics-society/government-elections/info-2024/state-voting-guides.html" target="_blank" rel="noopener noreferrer">Find voter guides for all 50 states</a></span></span>.</li><li><span class="Enhancement" ><span class="Enhancement-item"><a class="Link" href="https://www.aarp.org/politics-society/advocacy/caregiving-advocacy/?CMP=RDRCT-CON-CAREFORCAREGIVERS-02162024" target="_blank" rel="noopener noreferrer">Learn more about AARP's caregiving advocacy work.</a></span></span></li></ul></div> </div> </p></span> </div> </div> </div> </div><div class="module clearfix"><script src="https://aarp-states.brightspotcdn.com/resource/00000168-dd17-d487-a96e-df5fe3ee0000/styleguide/All.min.c85a242a55150cd195e494cd6e5b9c77.gz.js" async=""></script> <link rel="stylesheet" media="all" href="https://aarp-states.brightspotcdn.com/resource/00000168-dd17-d487-a96e-df5fe3ee0000/styleguide/All.min.bfe6eb5a8301841feef3af4e9bd1e26d.gz.css"> <!-- bypass --> <style> a:focus, a:hover { text-decoration: underline; } h1.article-headline { margin: 0 0 1rem; } </style> <!-- <style> .Enhancement-item .Figure { margin-bottom: 24px; } .RichTextArticleBody-body ul { margin-bottom: 24px; } .RichTextArticleBody-body p{ margin: 12px 0; } .RichTextModule-items { clear: both; display: table; width: 100%; margin-bottom: 12px; } .VideoEnhancement>* { color: var(--primaryTextColor); font-size: 13px; font-weight: 400; line-height: 1.4; font-style: italic; background: #f0efed } @media only screen and (min-width: 768px) { .VideoEnhancement>* { font-size:14px; font-weight: 400; line-height: 1.47 } } .VideoEnhancement-title { padding: 20px } @media only screen and (min-width: 768px) { .VideoEnhancement-title { padding:30px } } .VideoEnhancement-player>* { position: relative; width: 100%; height: 0; padding-bottom: 56.25% } .VideoEnhancement iframe { border: 0; position: absolute; top: 0; left: 0; width: 100%; height: 100% } [data-video-player] { display: block; padding-bottom: 56.25%; height: 0; margin: 0 auto; } [data-video-player][data-aspect-ratio="4x3"] { padding-bottom: 56.25%; } [data-video-player][data-aspect-ratio="16x9"] { padding-bottom: 56.25% } </style> --></div><div class="module clearfix"><div class="module-spacer tout-homefit-750"> <a data-formelementid="CSN-LOCAL-HC-NEWSSK-02272024" href="/concord-nh/home-and-community/?intcmp=CSN-LOCAL-HC-NEWSSK-02272024"><img class="img-responsive" alt="Explore the free AARP HomeFit Guide" title="Explore the free AARP HomeFit Guide" src="https://cdn-aarp.americantowns.com/img/touts/HomeFit_750x150.png"></a> </div></div></div> <div class="col-md-4 right-rail thin-rhs"><div class="module clearfix"><!--default--> <!-- module_RHS - AARP Events --> <pre class="cake-error"><a href="javascript:void(0);" onclick="document.getElementById('cakeErr66ecd08609fd1-trace').style.display = (document.getElementById('cakeErr66ecd08609fd1-trace').style.display == 'none' ? '' : 'none');"><b>Warning</b> (2)</a>: include(/var/www/vhosts/vcc_staging/app//Resource/experience.master.resource.root.html): failed to open stream: No such file or directory [<b>APP/Lib/Modules.php(13) : eval()'d code</b>, line <b>1</b>]<div id="cakeErr66ecd08609fd1-trace" class="cake-stack-trace" style="display: none;"><a href="javascript:void(0);" onclick="document.getElementById('cakeErr66ecd08609fd1-code').style.display = (document.getElementById('cakeErr66ecd08609fd1-code').style.display == 'none' ? '' : 'none')">Code</a> <a href="javascript:void(0);" onclick="document.getElementById('cakeErr66ecd08609fd1-context').style.display = (document.getElementById('cakeErr66ecd08609fd1-context').style.display == 'none' ? '' : 'none')">Context</a><pre id="cakeErr66ecd08609fd1-context" class="cake-context" style="display: none;">$module = array( '_id' => '66158db0e9dff2b1fd9cafcd', 'module_id' => '1098', 'name' => 'RHS - Events Experience', 'type' => 'php', 'data' => '<?php include(APP . "/Resource/experience.master.resource.root.html"); ?> <style type="text/css"> .recommenationSection {font-family: Lato, sans-serif} .recommendationSection h3 {font-size:30px!important; text-transform:none; letter-spacing:0.03em} .recommendationSection .js-mvc-offer-recommended-article-pack-category {color:#dd1200; font-family:Lato, sans-serif; font-size:15px; font-weight:700; text-transform:uppercase; margin:0} .recommendationSection h4 a {color:#121212; font-size:20px; font-weight:700} .recommendationSection .uxdia-c-featured-tile__content-wrapper {padding: 0 0 .5em 0; margin-bottom: 1.25em; border-bottom: 1px solid #000} </style>', 'css' => '.recommendationSection h3 {font-size:30px} .recommenadationSection .js-mvc-offer-recommended-article-pack-category {color:rgb(221,18,0); font-size:12px} .recommendationSection h4 a {color:#121212; font-size:20px} ', 'script' => '', 'cache_time' => '', 'localize' => '0' ) $obj = false</pre><pre class="stack-trace">include - APP/Lib/Modules.php(13) : eval()'d code, line 1 eval - APP/Lib/Modules.php(13) : eval()'d code, line 1 Modules::render() - APP/Lib/Modules.php, line 13 Modules::load() - APP/Lib/Modules.php, line 29 Localize::getModule() - APP/Lib/Localize.php, line 294 Localize::replace() - APP/Lib/Localize.php, line 219 Modules::render() - APP/Lib/Modules.php, line 9 include - APP/View/Elements/display.ctp, line 13 View::_evaluate() - CORE/Cake/View/View.php, line 971 View::_render() - CORE/Cake/View/View.php, line 933 View::render() - CORE/Cake/View/View.php, line 473 Controller::render() - CORE/Cake/Controller/Controller.php, line 963 AppController::renderPage() - APP/Controller/AppController.php, line 136 BlogsController::display() - APP/Controller/BlogsController.php, line 81 ReflectionMethod::invokeArgs() - [internal], line ?? Controller::invokeAction() - CORE/Cake/Controller/Controller.php, line 491 Dispatcher::_invoke() - CORE/Cake/Routing/Dispatcher.php, line 193 Dispatcher::dispatch() - CORE/Cake/Routing/Dispatcher.php, line 167</pre></div></pre><pre class="cake-error"><a href="javascript:void(0);" onclick="document.getElementById('cakeErr66ecd0860baf9-trace').style.display = (document.getElementById('cakeErr66ecd0860baf9-trace').style.display == 'none' ? '' : 'none');"><b>Warning</b> (2)</a>: include() [<a href='http://php.net/function.include'>function.include</a>]: Failed opening '/var/www/vhosts/vcc_staging/app//Resource/experience.master.resource.root.html' for inclusion (include_path='/var/www/vhosts/vcc_staging/lib:.:/usr/share/pear:/usr/share/php') [<b>APP/Lib/Modules.php(13) : eval()'d code</b>, line <b>1</b>]<div id="cakeErr66ecd0860baf9-trace" class="cake-stack-trace" style="display: none;"><a href="javascript:void(0);" onclick="document.getElementById('cakeErr66ecd0860baf9-code').style.display = (document.getElementById('cakeErr66ecd0860baf9-code').style.display == 'none' ? '' : 'none')">Code</a> <a href="javascript:void(0);" onclick="document.getElementById('cakeErr66ecd0860baf9-context').style.display = (document.getElementById('cakeErr66ecd0860baf9-context').style.display == 'none' ? '' : 'none')">Context</a><pre id="cakeErr66ecd0860baf9-context" class="cake-context" style="display: none;">$module = array( '_id' => '66158db0e9dff2b1fd9cafcd', 'module_id' => '1098', 'name' => 'RHS - Events Experience', 'type' => 'php', 'data' => '<?php include(APP . "/Resource/experience.master.resource.root.html"); ?> <style type="text/css"> .recommenationSection {font-family: Lato, sans-serif} .recommendationSection h3 {font-size:30px!important; text-transform:none; letter-spacing:0.03em} .recommendationSection .js-mvc-offer-recommended-article-pack-category {color:#dd1200; font-family:Lato, sans-serif; font-size:15px; font-weight:700; text-transform:uppercase; margin:0} .recommendationSection h4 a {color:#121212; font-size:20px; font-weight:700} .recommendationSection .uxdia-c-featured-tile__content-wrapper {padding: 0 0 .5em 0; margin-bottom: 1.25em; border-bottom: 1px solid #000} </style>', 'css' => '.recommendationSection h3 {font-size:30px} .recommenadationSection .js-mvc-offer-recommended-article-pack-category {color:rgb(221,18,0); font-size:12px} .recommendationSection h4 a {color:#121212; font-size:20px} ', 'script' => '', 'cache_time' => '', 'localize' => '0' ) $obj = false</pre><pre class="stack-trace">include - APP/Lib/Modules.php(13) : eval()'d code, line 1 eval - APP/Lib/Modules.php(13) : eval()'d code, line 1 Modules::render() - APP/Lib/Modules.php, line 13 Modules::load() - APP/Lib/Modules.php, line 29 Localize::getModule() - APP/Lib/Localize.php, line 294 Localize::replace() - APP/Lib/Localize.php, line 219 Modules::render() - APP/Lib/Modules.php, line 9 include - APP/View/Elements/display.ctp, line 13 View::_evaluate() - CORE/Cake/View/View.php, line 971 View::_render() - CORE/Cake/View/View.php, line 933 View::render() - CORE/Cake/View/View.php, line 473 Controller::render() - CORE/Cake/Controller/Controller.php, line 963 AppController::renderPage() - APP/Controller/AppController.php, line 136 BlogsController::display() - APP/Controller/BlogsController.php, line 81 ReflectionMethod::invokeArgs() - [internal], line ?? Controller::invokeAction() - CORE/Cake/Controller/Controller.php, line 491 Dispatcher::_invoke() - CORE/Cake/Routing/Dispatcher.php, line 193 Dispatcher::dispatch() - CORE/Cake/Routing/Dispatcher.php, line 167</pre></div></pre><style type="text/css"> .recommenationSection {font-family: Lato, sans-serif} .recommendationSection h3 {font-size:30px!important; text-transform:none; letter-spacing:0.03em} .recommendationSection .js-mvc-offer-recommended-article-pack-category {color:#dd1200; font-family:Lato, sans-serif; font-size:15px; font-weight:700; text-transform:uppercase; margin:0} .recommendationSection h4 a {color:#121212; font-size:20px; font-weight:700} .recommendationSection .uxdia-c-featured-tile__content-wrapper {padding: 0 0 .5em 0; margin-bottom: 1.25em; border-bottom: 1px solid #000} </style> <div aria-hidden="true" class="aarpe-ad-wrapper"> <div class="aarpe-ad en clearfix" id="300x250_53475" data-adsize="300x250"> <script type="text/javascript"> if(typeof AARP.ads !== 'undefined'){ AARP.ads.slots({ id:'300x250_53475', size:'300x250'}); } </script> </div> </div> <div class="card-tout card-dark membership-tout" style="margin:0 0 30px 0;"> <img class="img-responsive image" title="image of two AARP membership cards" alt="image of two AARP membership cards" src="https://cdn-aarp.americantowns.com/img/tout-two-cards.png"> <div class="title">Only $12 your first year with Automatic Renewal</div> <ul class="list"> <li>Immediate access to your <a href="https://www.aarp.org/benefits-discounts/">member benefits</a></li> <li>Discounts on travel and everyday savings</li> <li>Subscription to AARP The Magazine</li> <li>FREE second membership</li> </ul> <div class="action"> <a class="btn" href="https://appsec.aarp.org/mem/join?campaignid=UAJFT3&intcmp=LNK-CSN-AARPLOCAL-JRTOUT-RR-A-CONCORD-NH">Join AARP</a> <div class="body">Already a member? <a href="https://appsec.aarp.org/mem/renew?campaignid= UARFT3&intcmp=LNK-CSN-AARPLOCAL-JRTOUT-RR-A-CONCORD-NH">Renew</a> or <a href="https://www.aarp.org/benefits-discounts/my-membership/print-your-card/">Print Card</a></div> </div> </div> <style> .membership-tout {padding:16px 20px;} .membership-tout .list li { margin: 0; } </style> <div aria-hidden="true" class="aarpe-ad-wrapper"> <div class="aarpe-ad en clearfix" id="300x250_93505" data-adsize="300x250"> <script type="text/javascript"> if(typeof AARP.ads !== 'undefined'){ AARP.ads.slots({ id:'300x250_93505', size:'300x250'}); } </script> </div> </div> <div class="module-spacer text-center"> <div class="fb-page" alt="Image of AARP New Hampshire Facebook Page" title="Image of AARP New Hampshire Facebook Page" data-href="https://www.facebook.com/AARPNH" data-tabs="timeline" width="320" height="" data-small-header="false" data-adapt-container-width="true" data-hide-cover="false" data-show-facepile="true" lazy="true"> <blockquote cite="https://www.facebook.com/AARPNH" class="fb-xfbml-parse-ignore"><a href="https://www.facebook.com/AARPNH">Facebook</a></blockquote> </div> </div> <div class="ar-basic-box module-spacer"> <header> <h2>Contact AARP <br />in Concord</h2> </header> <div class="wrap"> <div class="ar-quick-list module-spacer"> <ul class="list-unstyled"> <li><i class="list-icon fa fa-envelope" alt="Email icon" title="Email icon" aria-hidden="true"></i><a href="mailto:NH@aarp.org " target="_blank" rel="noopener">NH@aarp.org </a></li> <li><i class="list-icon fa fa-globe" alt="Globe icon" title="Globe icon" aria-hidden="true"></i><a href="https://states.aarp.org/region/new-hampshire/" target="_blank" rel="noopener">AARP New Hampshire</a></li> <li><i class="list-icon fa fa-map-marker" alt="Map Marker icon" title="Map Marker icon" aria-hidden="true"></i><a href="https://states.aarp.org/contact-aarp-new-hampshire/?intcmp=SNG-LNK-AARPLOCAL-CONTACT-20140101-CONCORD-NH" target="_blank" rel="noopener">Contact Us</a></li> </ul> </div> <a href="https://www.facebook.com/AARPNH" target="_blank" rel="noopener" aria-label="Open Facebook"><img src="https://cdn-aarp.americantowns.com/img/responsive/icons/48/facebook-dreamstale25.png" alt="Facebook icon" title="Facebook icon"></a> <a href="https://twitter.com/aarpnh" target="_blank" rel="noopener" aria-label="Open Twitter"><img src="https://cdn-aarp.americantowns.com/img/responsive/icons/48/x-logo-black.png" alt="Twitter icon" title="Twitter icon"></a> </div> </div> </div></div> <div class="col-md-8 left-rail left-bot"></div> <div class="col-md-4 right-rail right-bot thin-rhs"></div> </div> <div class="row oneColumnLayout"> </div> <div class="row oneColumnLayout"> <div class="col-md-12"><!-- script to activate navbar --> <script type="text/javascript"> jQuery(".channelBarMain ul.left li a").click(function() { window.location = jQuery(this).attr('href'); }); </script> </div> </div> ' $scripts_for_layout = '<title>How to Vote in New Hampshire's 2024 Elections </title> <meta name="page_title" content="How to Vote in New Hampshire's 2024 Elections "/> <meta name="robots" content="noindex, nofollow"/> <meta content="En españolImportant dates and election information Last day to request an absentee ballot: Monday, Nov. 4, noon Deadline to return an absentee ballot:" name="description"/> <meta content="How, Vote, in, New, Hampshire, s, 2024, Elections" name="keywords"/> <link rel="canonical" href="https://states.aarp.org/new-hampshire/election-voting-guide" /> <meta property="og:url" content="https://vccstaging.local.aarp.org/news/how-to-vote-in-new-hampshires-2024-elections-nh-2024-09-17.html"/> <meta name="twitter:card" content="summary_large_image"/> <meta name="twitter:title" content="How to Vote in New Hampshire's 2024 Elections "/> <meta name="twitter:description" content="Find upcoming election dates, registration deadlines and voting options in New Hampshire, such as voting by mail, early voting or voting with a disability."/> <meta name="twitter:image" content="https://aarp-states.brightspotcdn.com/dims4/default/f14138a/2147483647/strip/true/crop/400x257+0+14/resize/420x270!/quality/90/?url=http%3A%2F%2Faarp-brightspot.s3.amazonaws.com%2Fstates%2F9c%2F96%2F5eafc426444e83047a45765c85f6%2F400-vote-guide-new-hampshire-2024.jpg"/> <meta property="og:type" content="article"/> <meta property="og:title" content="How to Vote in New Hampshire's 2024 Elections "/> <meta property="og:description" content="Find upcoming election dates, registration deadlines and voting options in New Hampshire, such as voting by mail, early voting or voting with a disability."/> <meta property="og:image" content="https://aarp-states.brightspotcdn.com/dims4/default/f14138a/2147483647/strip/true/crop/400x257+0+14/resize/420x270!/quality/90/?url=http%3A%2F%2Faarp-brightspot.s3.amazonaws.com%2Fstates%2F9c%2F96%2F5eafc426444e83047a45765c85f6%2F400-vote-guide-new-hampshire-2024.jpg"/> :root { --primaryColor: #ff1e3c; --primaryTextColor: #2a2a2a; --linkTextColor: #1f66bd; --linkHoverColor: #1f66bd; --secondaryTextColor: #000000; --secondaryColor2: #000000; --secondaryColor3: #000000; --secondaryColor4: #000000; --secondaryColor5: #000000; --black: #000000; --white: #ffffff; --grey: #f0efed; --gridGutters: 30px; --modulePadding: 60px; --pageWidth: 86.11%; --maxPageWidth: 1240px; --horizontalAlignment: center; --fontFamily: 'Roboto', sans-serif; --headerBackgroundColor:#000000; --headerTextColor:#FFFFFF; --headerHeight:50px; --footerbackgroundColor:#000000; --footerTextColor:#918883; }' $title_for_layout = '{local_city_c}, {local_state} Happenings - AARP' $asset_version = '230831' $min = true $nowrapper = false $css = ' :root { --primaryColor: #ff1e3c; --primaryTextColor: #2a2a2a; --linkTextColor: #1f66bd; --linkHoverColor: #1f66bd; --secondaryTextColor: #000000; --secondaryColor2: #000000; --secondaryColor3: #000000; --secondaryColor4: #000000; --secondaryColor5: #000000; --black: #000000; --white: #ffffff; --grey: #f0efed; --gridGutters: 30px; --modulePadding: 60px; --pageWidth: 86.11%; --maxPageWidth: 1240px; --horizontalAlignment: center; --fontFamily: 'Roboto', sans-serif; --headerBackgroundColor:#000000; --headerTextColor:#FFFFFF; --headerHeight:50px; --footerbackgroundColor:#000000; --footerTextColor:#918883; }'include - APP/View/Layouts/aarp_2023.ctp, line 54 include - APP/View/Layouts/aarp_2023.ctp, line 54 View::_evaluate() - CORE/Cake/View/View.php, line 971 View::_render() - CORE/Cake/View/View.php, line 933 View::renderLayout() - CORE/Cake/View/View.php, line 546 View::render() - CORE/Cake/View/View.php, line 481 Controller::render() - CORE/Cake/Controller/Controller.php, line 963 AppController::renderPage() - APP/Controller/AppController.php, line 136 BlogsController::display() - APP/Controller/BlogsController.php, line 81 ReflectionMethod::invokeArgs() - [internal], line ?? Controller::invokeAction() - CORE/Cake/Controller/Controller.php, line 491 Dispatcher::_invoke() - CORE/Cake/Routing/Dispatcher.php, line 193 Dispatcher::dispatch() - CORE/Cake/Routing/Dispatcher.php, line 167 [main] - APP/webroot/index.php, line 118
Warning (2): include() [<a href='http://php.net/function.include'>function.include</a>]: Failed opening '/var/www/vhosts/vcc_staging/app/Resource/aarp2_master.resource.root.html' for inclusion (include_path='/var/www/vhosts/vcc_staging/lib:.:/usr/share/pear:/usr/share/php') [APP/View/Layouts/aarp_2023.ctp, line 54]Code Context<?php if (!$nowrapper): // MLW - Spanish wrappers TBD
include (APP . "Resource/aarp2_master.head.html");
include (APP . "Resource/aarp2_master.resource.root.html");
$viewFile = '/var/www/vhosts/vcc_staging/app/View/Layouts/aarp_2023.ctp' $dataForView = array( 'content_for_layout' => '<div class="row twoColumnLayout"> <div class="col-md-8 left-rail"><div class="module clearfix"><div class="ar-basic-box"> <div> <div class="module-spacer"> <header><h1 class="article-headline">How to Vote in New Hampshire's 2024 Elections </h1></header> <div class="posted-on"> Posted on 09/17/24 by <b>Michelle Tuccitto Sullo</b> </div> </div> <div class="module-spacer"> <span class="blog-content"><p><div class="RichTextArticleBody"> <div class="RichTextArticleBody-body"><p><span class="Enhancement" ><span class="Enhancement-item"><a class="Link" href="https://states.aarp.org/new-hampshire/elecciones-guia-para-votar-en-nuevo-hampshire?intcmp=AE-POL-TOSPA-TOGL-VOTA-NH-ES" target="_blank" rel="noopener noreferrer">En español</a></span></span><br></p><span class="Enhancement" ><span class="Enhancement-item"><h2 class="inline-heading">Important dates and election information</h2></span></span><div class="Enhancement" > <div class="Enhancement-item"><figure class="Figure" data-alignment="right"> <img src="https://aarp-states.brightspotcdn.com/9f/d1/e62c0c59450e877eb30c10468760/election-2023-bul2024.jpg" alt="AARP election buttons final" width="900" height="900" style="height: auto; max-width: 230px;"/> </figure> </div> </div><p></p><ul><li><b>Last day to request an absentee ballot: </b>Monday, Nov. 4, noon </li><li><b>Deadline to return an absentee ballot: </b>Monday, Nov. 4 (in person); Tuesday, Nov. 5 (by mail).</li><li><b>Last day to register to vote: </b>Tuesday, Nov. 5</li><li><b>Election Day:</b> Tuesday, Nov. 5</li></ul><span class="Enhancement" ><span class="Enhancement-item"><h2 class="inline-heading">Voting at a glance </h2></span></span><p></p><ul><li><b>Voter registration: </b>Visit <span class="Enhancement" ><span class="Enhancement-item"><a class="Link" href="https://nam12.safelinks.protection.outlook.com/?url=https%3A%2F%2Fapp.sos.nh.gov%2F&data=05%7C02%7Cmsullo%40aarp.org%7Cdcc440cb398748cf5e5308dc741d3998%7Ca395e38b4b754e4493499a37de460a33%7C0%7C0%7C638512916058217681%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C0%7C%7C%7C&sdata=kL%2BYqg1FIag5g2bHIYdBlX6mcBuQrr0OnnDovnmq%2Flg%3D&reserved=0" target="_blank" rel="noopener noreferrer">app.sos.nh.gov</a></span></span> to check your <span class="Enhancement" ><span class="Enhancement-item"><a class="Link" href="https://www.sos.nh.gov/elections/register-vote" target="_blank" rel="noopener noreferrer">voter registration</a></span></span> information and find your town or city clerk’s contact information.</li></ul><ul><li><b>Absentee voting:</b> Available to those who can’t vote in person on Election Day because of a disability or illness, work or other <span class="Enhancement" ><span class="Enhancement-item"><a class="Link" href="https://www.sos.nh.gov/elections/absentee-ballots" target="_blank" rel="noopener noreferrer">acceptable reason.</a></span></span></li></ul><ul><li><b>Early voting:</b> New Hampshire doesn’t offer formal early in-person voting. But if you qualify for an absentee ballot, you can cast one early at your <span class="Enhancement" ><span class="Enhancement-item"><a class="Link" href="https://app.sos.nh.gov/viphome" target="_blank" rel="noopener noreferrer">city or town clerk’s</a></span></span> office.</li></ul><ul><li><b>Voting at the polls: </b>Polls are open from at least 11 a.m. to 7 p.m., though <span class="Enhancement" ><span class="Enhancement-item"><a class="Link" href="https://app.sos.nh.gov/viphome" target="_blank" rel="noopener noreferrer">hours may vary</a></span></span> among polling places. Bring an <span class="Enhancement" ><span class="Enhancement-item"><a class="Link" href="https://sos.nh.gov/media/aarlbztj/voter-id-law-2019.pdf" target="_blank" rel="noopener noreferrer">acceptable form of photo ID</a></span></span>, such as your driver’s license or U.S. passport.</li></ul><span class="Enhancement" ><span class="Enhancement-item"><h2 class="inline-heading">Recent voting changes in New Hampshire</h2></span></span><p>In July 2024, lawmakers passed a rule requiring more frequent updates to voter lists. Election officials must meet every 90 days to review voter lists for accuracy and update them. Estate executors must provide an official death notice to the town or city clerk after the death of a voter, within 30 days of being appointed executor.<br><br>Laws that took effect in 2023 may change how you vote in the 2024 elections:<br></p><ul><li>The deadline for mailed absentee ballot requests is noon the day before an election. Previously, it was 5 p.m.<br></li><li>Voters must mail a copy of their ID within seven days of registering if they’re doing so for the first time on Election Day and do not show their ID at the polls. These voters will receive affidavit ballots that will be counted on Election Day but will be removed if ID is not received by the deadline.<br></li></ul><span class="Enhancement" ><span class="Enhancement-item"><h2 class="inline-heading">How to register to vote</h2></span></span><p>Register by mail, in person or online:<br></p><ul><li><b>Online:</b> New Hampshire offers online voter registration if a disability, such as blindness, prevents you from filling out a form by hand. Call your<span class="Enhancement" ><span class="Enhancement-item"><a class="Link" href="https://www.sos.nh.gov/elections/voters/register-vote/town-or-city-clerks-office" target="_blank" rel="noopener noreferrer"> </a></span></span><span class="Enhancement" ><span class="Enhancement-item"><a class="Link" href="https://app.sos.nh.gov/viphome" target="_blank" rel="noopener noreferrer">city or town clerk</a></span></span> to request an accessible online absentee registration form<b> </b>and for information about local deadlines.</li></ul><ul><li><b>By mail: </b>Registration by mail is available if you have an <span class="Enhancement" ><span class="Enhancement-item"><a class="Link" href="https://www.sos.nh.gov/sites/g/files/ehbemt561/files/documents/Election%20Documents/request-absentee-voter-registration-and-absentee-ballot-packets.pdf" target="_blank" rel="noopener noreferrer">approved reason</a></span></span> for not doing so in person, such as a religious observance or disability. If you qualify, call your <span class="Enhancement" ><span class="Enhancement-item"><a class="Link" href="https://app.sos.nh.gov/viphome" target="_blank" rel="noopener noreferrer">city or town clerk</a></span></span> to request a voter registration form. Include a copy of your driver’s license or other valid form of ID when returning your application. You will need a witness to sign your absentee-voter registration affidavit. Check with your<span class="Enhancement" ><span class="Enhancement-item"><a class="Link" href="https://app.sos.nh.gov/Public/Reports.aspx" target="_blank" rel="noopener noreferrer"> </a></span></span><span class="Enhancement" ><span class="Enhancement-item"><a class="Link" href="https://app.sos.nh.gov/viphome" target="_blank" rel="noopener noreferrer">city or town clerk</a></span></span> for local deadlines.</li></ul><ul><li><b>In person:</b> Fill out a voter registration form at your<span class="Enhancement" ><span class="Enhancement-item"><a class="Link" href="https://app.sos.nh.gov/Public/Reports.aspx" target="_blank" rel="noopener noreferrer"> </a></span></span><span class="Enhancement" ><span class="Enhancement-item"><a class="Link" href="https://app.sos.nh.gov/viphome" target="_blank" rel="noopener noreferrer">city or town clerk’s</a></span></span> office. You’ll need to show various forms of ID proving your name, age, citizenship status and where you live, such as a driver’s license and U.S. passport. A full list of acceptable IDs is available on the<span class="Enhancement" ><span class="Enhancement-item"><a class="Link" href="https://www.sos.nh.gov/sites/g/files/ehbemt561/files/documents/Election%20Documents/request-absentee-voter-registration-and-absentee-ballot-packets.pdf" target="_blank" rel="noopener noreferrer"> secretary of state’s website.</a></span></span> <br></li></ul><span class="Enhancement" ><span class="Enhancement-item"><h2 class="inline-heading">Registering to vote on Election Day</h2></span></span><p>You can <span class="Enhancement" ><span class="Enhancement-item"><a class="Link" href="https://www.sos.nh.gov/elections/voters/register-vote/polls-election-day" target="_blank" rel="noopener noreferrer">register to vote at your polling place</a></span></span> on Election Day. You will be asked to show proof of your identity, age, citizenship status and residence. If you do not provide your ID at the polls and it’s your first time registering, you will receive an affidavit ballot and must submit a photocopy of your ID within seven days.<br><br></p><span class="Enhancement" ><span class="Enhancement-item"><h2 class="inline-heading">Check your voter registration status</h2></span></span><p>You can check your voter registration status using the state’s <span class="Enhancement" ><span class="Enhancement-item"><a class="Link" href="https://app.sos.nh.gov/viphome" target="_blank" rel="noopener noreferrer">voter information tool</a></span></span>.<br><br></p><span class="Enhancement" ><span class="Enhancement-item"><h2 class="inline-heading">How to request an absentee ballot </h2></span></span><p>You can vote absentee only for<span class="Enhancement" ><span class="Enhancement-item"><a class="Link" href="https://sos.nh.gov/elections/voters/absentee-ballots/" target="_blank" rel="noopener noreferrer"> approved reasons</a></span></span>, such as a disability or work commitment.<br></p><ul><li><b>Online: </b>Only voters who are unable to fill out a printed form due to a disability, such as blindness, may <span class="Enhancement" ><span class="Enhancement-item"><a class="Link" href="https://www.sos.nh.gov/sites/g/files/ehbemt561/files/documents/Election%20Documents/accessible-electronic-absentee-ballot.pdf" target="_blank" rel="noopener noreferrer">request an accessible absentee ballot</a></span></span> online. If you qualify, you may receive and mark the ballot electronically and may return it to your city or town clerk by mail, in person or by having someone drop it off for you. If someone drops it off for you, they must <span class="Enhancement" ><span class="Enhancement-item"><a class="Link" href="https://www.sos.nh.gov/sites/g/files/ehbemt561/files/documents/2023-10/accommodation-request-for-voters-with-print-disabilities.pdf" target="_blank" rel="noopener noreferrer">sign a statement</a></span></span> on the affidavit envelope. Contact your<span class="Enhancement" ><span class="Enhancement-item"><a class="Link" href="https://www.sos.nh.gov/elections/voters/register-vote/town-or-city-clerks-office" target="_blank" rel="noopener noreferrer"> </a></span></span><span class="Enhancement" ><span class="Enhancement-item"><a class="Link" href="https://app.sos.nh.gov/viphome" target="_blank" rel="noopener noreferrer">city or town clerk</a></span></span> for more information.</li></ul><ul><li><b>By mail: </b>Print an <span class="Enhancement" ><span class="Enhancement-item"><a class="Link" href="https://www.sos.nh.gov/sites/g/files/ehbemt561/files/documents/Election%20Documents/absentee-ballot-application-state-election.pdf" target="_blank" rel="noopener noreferrer">application </a></span></span>from the secretary of state’s website, then complete and mail it to your <span class="Enhancement" ><span class="Enhancement-item"><a class="Link" href="https://app.sos.nh.gov/viphome" target="_blank" rel="noopener noreferrer">city or town clerk’s office</a></span></span>. You can also call your city or town clerk to request a mailed application. Absentee ballot requests must be received by noon the day before an election — that’s Monday, Nov. 4. But you’re encouraged to apply as soon as possible.</li></ul><div class="Enhancement" > <div class="Enhancement-item"><figure class="Figure" data-alignment="right"> <img src="https://aarp-states.brightspotcdn.com/9c/96/5eafc426444e83047a45765c85f6/400-vote-guide-new-hampshire-2024.jpg" alt="First-in-the-Nation Primary Election Underway" width="400" height="286" style="height: auto; max-width: 400px;"/> <figcaption class="Figure-caption">Residents cast their ballots in Dixville Notch, New Hampshire. </figcaption> <div class="Figure-credit">Boston Globe/Boston Globe via Getty Images</div> </figure> </div> </div><p></p><ul><li><b>In person:</b> Go to your <span class="Enhancement" ><span class="Enhancement-item"><a class="Link" href="https://app.sos.nh.gov/viphome" target="_blank" rel="noopener noreferrer">city or town clerk’s office</a></span></span> to apply for a ballot, or print an <span class="Enhancement" ><span class="Enhancement-item"><a class="Link" href="https://www.sos.nh.gov/sites/g/files/ehbemt561/files/documents/Election%20Documents/absentee-ballot-application-state-election.pdf" target="_blank" rel="noopener noreferrer">application</a></span></span> from the secretary of state’s website and bring it with you. You can request a mail ballot until 5 p.m. the day before an election.<br></li></ul><span class="Enhancement" ><span class="Enhancement-item"><h2 class="inline-heading">Returning an absentee ballot</h2></span></span><p>Place your completed ballot in the inner envelope and <span class="Enhancement" ><span class="Enhancement-item"><a class="Link" href="https://www.sos.nh.gov/sites/g/files/ehbemt561/files/documents/2023-10/2024-absentee-ballot-marking-and-mailing-instructions.pdf" target="_blank" rel="noopener noreferrer">sign the affidavit </a></span></span>on the outside. If you have a disability and received assistance, the person who helped you must sign an acknowledgment that appears on the absentee-ballot application and on the affidavit. Seal the inner envelope before placing it in the outer mailing envelope. If you’re including absentee-voter registration forms and proof that you qualify, place those documents in the outer envelope before you seal it.<br></p><ul><li><b>By mail:</b> Send your ballot to your <span class="Enhancement" ><span class="Enhancement-item"><a class="Link" href="https://app.sos.nh.gov/viphome" target="_blank" rel="noopener noreferrer">city or town clerk</a></span></span> with proper postage. It must be received by 5 p.m. on Election Day.</li></ul><ul><li><b>In person:</b> Hand-deliver your ballot to your <span class="Enhancement" ><span class="Enhancement-item"><a class="Link" href="https://app.sos.nh.gov/viphome" target="_blank" rel="noopener noreferrer">city or town clerk</a></span></span> by 5 p.m. the day before an election — that’s Monday, Nov. 4. </li></ul><p>On Election Day, absentee ballots will be accepted only by mail or from a delivery agent, such as an immediate family member, until 5 p.m. Your delivery agent may be asked to show ID and fill out paperwork to deliver your ballot.<br><br>Track your absentee ballot through the state’s <span class="Enhancement" ><span class="Enhancement-item"><a class="Link" href="https://app.sos.nh.gov/viphome" target="_blank" rel="noopener noreferrer">voter information portal.</a></span></span><br><br></p><span class="Enhancement" ><span class="Enhancement-item"><h2 class="inline-heading">Voting in person before Election Day </h2></span></span><p>If you qualify for an absentee ballot, you can cast an in-person absentee ballot at your <span class="Enhancement" ><span class="Enhancement-item"><a class="Link" href="https://app.sos.nh.gov/viphome" target="_blank" rel="noopener noreferrer">city or town clerk’s office</a></span></span>.<br><br></p><span class="Enhancement" ><span class="Enhancement-item"><h2 class="inline-heading">Voting at the polls on Election Day</h2></span></span><p>Polls will be open from at least 11 a.m. to 7 p.m. on Tuesday, Nov. 5. Extended hours vary by location, so check your <span class="Enhancement" ><span class="Enhancement-item"><a class="Link" href="https://app.sos.nh.gov/viphome" target="_blank" rel="noopener noreferrer">polling place</a></span></span> or contact your <span class="Enhancement" ><span class="Enhancement-item"><a class="Link" href="https://app.sos.nh.gov/viphome" target="_blank" rel="noopener noreferrer">city or town clerk</a></span></span>. As long as you’re in line before the polls close, you may cast a ballot. <br><br>Sample ballots are available at the <span class="Enhancement" ><span class="Enhancement-item"><a class="Link" href="https://www.sos.nh.gov/elections/sample-ballots" target="_blank" rel="noopener noreferrer">secretary of state’s website</a></span></span>.<br><br></p><span class="Enhancement" ><span class="Enhancement-item"><h2 class="inline-heading">Voter ID requirements on Election Day</h2></span></span><p>Bring an <span class="Enhancement" ><span class="Enhancement-item"><a class="Link" href="https://sos.nh.gov/media/aarlbztj/voter-id-law-2019.pdf" target="_blank" rel="noopener noreferrer">acceptable form of photo ID</a></span></span>, such as your state driver’s license or U.S. passport, to vote on Election Day. Those without ID can sign an affidavit, have their photo taken and proceed to vote.<br><br></p><span class="Enhancement" ><span class="Enhancement-item"><h2 class="inline-heading">Voting with a disability </h2></span></span><p>Each polling place is equipped with an accessible system and voting booth for voters with disabilities. Find more information at the <span class="Enhancement" ><span class="Enhancement-item"><a class="Link" href="https://www.sos.nh.gov/elections/learn-about-voting-disabilities" target="_blank" rel="noopener noreferrer">secretary of state’s website.</a></span></span><br><br>Voters who need assistance filling in their ballot can receive help from either an election official or someone they choose, as long as that person is not an employer or union official.<br><br>You can request to have an absentee ballot and affidavit envelope delivered to your vehicle outside the polling place if you can’t enter because of a disability. Once you’ve completed the affidavit and ballot, an election official will bring them back into the polling place.<br><br></p><span class="Enhancement" ><span class="Enhancement-item"><h2 class="inline-heading">Voting from a nursing home or long-term care facility</h2></span></span><p>Residents of nursing homes and long-term care facilities qualify to vote via <span class="Enhancement" ><span class="Enhancement-item"><a class="Link" href="https://www.sos.nh.gov/elections/absentee-ballots" target="_blank" rel="noopener noreferrer">absentee ballot</a></span></span>, under the physical disability or illness excuse.<br><br><b><i>Editor’s note:</i></b><i> This guide was originally published on Jan. 22, 2024, and has been updated with new information about voting in the 2024 elections. </i><br><br><i>Michelle Tuccitto Sullo is a contributing writer covering state and federal policy. She previously served as managing editor of the </i>Hartford Business Journal <i>in Connecticut and has worked for the </i>New Haven Register<i>, </i>Connecticut Law Tribune<i> and </i>New Haven Biz<i>.</i><br><br></p><span class="Enhancement" ><span class="Enhancement-item"><h2 class="inline-heading">Also of Interest:</h2></span></span><p></p><ul><li><span class="Enhancement" ><span class="Enhancement-item"><a class="Link" href="https://www.aarp.org/politics-society/government-elections/" target="_blank" rel="noopener noreferrer">Follow AARP’s political coverage</a></span></span>.</li><li><span class="Enhancement" ><span class="Enhancement-item"><a class="Link" href="https://states.aarp.org/new-hampshire/" target="_blank" rel="noopener noreferrer">Keep up with local events and AARP advocacy efforts</a></span></span>. </li><li><span class="Enhancement" ><span class="Enhancement-item"><a class="Link" href="https://www.aarp.org/politics-society/government-elections/info-2024/state-voting-guides.html" target="_blank" rel="noopener noreferrer">Find voter guides for all 50 states</a></span></span>.</li><li><span class="Enhancement" ><span class="Enhancement-item"><a class="Link" href="https://www.aarp.org/politics-society/advocacy/caregiving-advocacy/?CMP=RDRCT-CON-CAREFORCAREGIVERS-02162024" target="_blank" rel="noopener noreferrer">Learn more about AARP's caregiving advocacy work.</a></span></span></li></ul></div> </div> </p></span> </div> </div> </div> </div><div class="module clearfix"><script src="https://aarp-states.brightspotcdn.com/resource/00000168-dd17-d487-a96e-df5fe3ee0000/styleguide/All.min.c85a242a55150cd195e494cd6e5b9c77.gz.js" async=""></script> <link rel="stylesheet" media="all" href="https://aarp-states.brightspotcdn.com/resource/00000168-dd17-d487-a96e-df5fe3ee0000/styleguide/All.min.bfe6eb5a8301841feef3af4e9bd1e26d.gz.css"> <!-- bypass --> <style> a:focus, a:hover { text-decoration: underline; } h1.article-headline { margin: 0 0 1rem; } </style> <!-- <style> .Enhancement-item .Figure { margin-bottom: 24px; } .RichTextArticleBody-body ul { margin-bottom: 24px; } .RichTextArticleBody-body p{ margin: 12px 0; } .RichTextModule-items { clear: both; display: table; width: 100%; margin-bottom: 12px; } .VideoEnhancement>* { color: var(--primaryTextColor); font-size: 13px; font-weight: 400; line-height: 1.4; font-style: italic; background: #f0efed } @media only screen and (min-width: 768px) { .VideoEnhancement>* { font-size:14px; font-weight: 400; line-height: 1.47 } } .VideoEnhancement-title { padding: 20px } @media only screen and (min-width: 768px) { .VideoEnhancement-title { padding:30px } } .VideoEnhancement-player>* { position: relative; width: 100%; height: 0; padding-bottom: 56.25% } .VideoEnhancement iframe { border: 0; position: absolute; top: 0; left: 0; width: 100%; height: 100% } [data-video-player] { display: block; padding-bottom: 56.25%; height: 0; margin: 0 auto; } [data-video-player][data-aspect-ratio="4x3"] { padding-bottom: 56.25%; } [data-video-player][data-aspect-ratio="16x9"] { padding-bottom: 56.25% } </style> --></div><div class="module clearfix"><div class="module-spacer tout-homefit-750"> <a data-formelementid="CSN-LOCAL-HC-NEWSSK-02272024" href="/concord-nh/home-and-community/?intcmp=CSN-LOCAL-HC-NEWSSK-02272024"><img class="img-responsive" alt="Explore the free AARP HomeFit Guide" title="Explore the free AARP HomeFit Guide" src="https://cdn-aarp.americantowns.com/img/touts/HomeFit_750x150.png"></a> </div></div></div> <div class="col-md-4 right-rail thin-rhs"><div class="module clearfix"><!--default--> <!-- module_RHS - AARP Events --> <pre class="cake-error"><a href="javascript:void(0);" onclick="document.getElementById('cakeErr66ecd08609fd1-trace').style.display = (document.getElementById('cakeErr66ecd08609fd1-trace').style.display == 'none' ? '' : 'none');"><b>Warning</b> (2)</a>: include(/var/www/vhosts/vcc_staging/app//Resource/experience.master.resource.root.html): failed to open stream: No such file or directory [<b>APP/Lib/Modules.php(13) : eval()'d code</b>, line <b>1</b>]<div id="cakeErr66ecd08609fd1-trace" class="cake-stack-trace" style="display: none;"><a href="javascript:void(0);" onclick="document.getElementById('cakeErr66ecd08609fd1-code').style.display = (document.getElementById('cakeErr66ecd08609fd1-code').style.display == 'none' ? '' : 'none')">Code</a> <a href="javascript:void(0);" onclick="document.getElementById('cakeErr66ecd08609fd1-context').style.display = (document.getElementById('cakeErr66ecd08609fd1-context').style.display == 'none' ? '' : 'none')">Context</a><pre id="cakeErr66ecd08609fd1-context" class="cake-context" style="display: none;">$module = array( '_id' => '66158db0e9dff2b1fd9cafcd', 'module_id' => '1098', 'name' => 'RHS - Events Experience', 'type' => 'php', 'data' => '<?php include(APP . "/Resource/experience.master.resource.root.html"); ?> <style type="text/css"> .recommenationSection {font-family: Lato, sans-serif} .recommendationSection h3 {font-size:30px!important; text-transform:none; letter-spacing:0.03em} .recommendationSection .js-mvc-offer-recommended-article-pack-category {color:#dd1200; font-family:Lato, sans-serif; font-size:15px; font-weight:700; text-transform:uppercase; margin:0} .recommendationSection h4 a {color:#121212; font-size:20px; font-weight:700} .recommendationSection .uxdia-c-featured-tile__content-wrapper {padding: 0 0 .5em 0; margin-bottom: 1.25em; border-bottom: 1px solid #000} </style>', 'css' => '.recommendationSection h3 {font-size:30px} .recommenadationSection .js-mvc-offer-recommended-article-pack-category {color:rgb(221,18,0); font-size:12px} .recommendationSection h4 a {color:#121212; font-size:20px} ', 'script' => '', 'cache_time' => '', 'localize' => '0' ) $obj = false</pre><pre class="stack-trace">include - APP/Lib/Modules.php(13) : eval()'d code, line 1 eval - APP/Lib/Modules.php(13) : eval()'d code, line 1 Modules::render() - APP/Lib/Modules.php, line 13 Modules::load() - APP/Lib/Modules.php, line 29 Localize::getModule() - APP/Lib/Localize.php, line 294 Localize::replace() - APP/Lib/Localize.php, line 219 Modules::render() - APP/Lib/Modules.php, line 9 include - APP/View/Elements/display.ctp, line 13 View::_evaluate() - CORE/Cake/View/View.php, line 971 View::_render() - CORE/Cake/View/View.php, line 933 View::render() - CORE/Cake/View/View.php, line 473 Controller::render() - CORE/Cake/Controller/Controller.php, line 963 AppController::renderPage() - APP/Controller/AppController.php, line 136 BlogsController::display() - APP/Controller/BlogsController.php, line 81 ReflectionMethod::invokeArgs() - [internal], line ?? Controller::invokeAction() - CORE/Cake/Controller/Controller.php, line 491 Dispatcher::_invoke() - CORE/Cake/Routing/Dispatcher.php, line 193 Dispatcher::dispatch() - CORE/Cake/Routing/Dispatcher.php, line 167</pre></div></pre><pre class="cake-error"><a href="javascript:void(0);" onclick="document.getElementById('cakeErr66ecd0860baf9-trace').style.display = (document.getElementById('cakeErr66ecd0860baf9-trace').style.display == 'none' ? '' : 'none');"><b>Warning</b> (2)</a>: include() [<a href='http://php.net/function.include'>function.include</a>]: Failed opening '/var/www/vhosts/vcc_staging/app//Resource/experience.master.resource.root.html' for inclusion (include_path='/var/www/vhosts/vcc_staging/lib:.:/usr/share/pear:/usr/share/php') [<b>APP/Lib/Modules.php(13) : eval()'d code</b>, line <b>1</b>]<div id="cakeErr66ecd0860baf9-trace" class="cake-stack-trace" style="display: none;"><a href="javascript:void(0);" onclick="document.getElementById('cakeErr66ecd0860baf9-code').style.display = (document.getElementById('cakeErr66ecd0860baf9-code').style.display == 'none' ? '' : 'none')">Code</a> <a href="javascript:void(0);" onclick="document.getElementById('cakeErr66ecd0860baf9-context').style.display = (document.getElementById('cakeErr66ecd0860baf9-context').style.display == 'none' ? '' : 'none')">Context</a><pre id="cakeErr66ecd0860baf9-context" class="cake-context" style="display: none;">$module = array( '_id' => '66158db0e9dff2b1fd9cafcd', 'module_id' => '1098', 'name' => 'RHS - Events Experience', 'type' => 'php', 'data' => '<?php include(APP . "/Resource/experience.master.resource.root.html"); ?> <style type="text/css"> .recommenationSection {font-family: Lato, sans-serif} .recommendationSection h3 {font-size:30px!important; text-transform:none; letter-spacing:0.03em} .recommendationSection .js-mvc-offer-recommended-article-pack-category {color:#dd1200; font-family:Lato, sans-serif; font-size:15px; font-weight:700; text-transform:uppercase; margin:0} .recommendationSection h4 a {color:#121212; font-size:20px; font-weight:700} .recommendationSection .uxdia-c-featured-tile__content-wrapper {padding: 0 0 .5em 0; margin-bottom: 1.25em; border-bottom: 1px solid #000} </style>', 'css' => '.recommendationSection h3 {font-size:30px} .recommenadationSection .js-mvc-offer-recommended-article-pack-category {color:rgb(221,18,0); font-size:12px} .recommendationSection h4 a {color:#121212; font-size:20px} ', 'script' => '', 'cache_time' => '', 'localize' => '0' ) $obj = false</pre><pre class="stack-trace">include - APP/Lib/Modules.php(13) : eval()'d code, line 1 eval - APP/Lib/Modules.php(13) : eval()'d code, line 1 Modules::render() - APP/Lib/Modules.php, line 13 Modules::load() - APP/Lib/Modules.php, line 29 Localize::getModule() - APP/Lib/Localize.php, line 294 Localize::replace() - APP/Lib/Localize.php, line 219 Modules::render() - APP/Lib/Modules.php, line 9 include - APP/View/Elements/display.ctp, line 13 View::_evaluate() - CORE/Cake/View/View.php, line 971 View::_render() - CORE/Cake/View/View.php, line 933 View::render() - CORE/Cake/View/View.php, line 473 Controller::render() - CORE/Cake/Controller/Controller.php, line 963 AppController::renderPage() - APP/Controller/AppController.php, line 136 BlogsController::display() - APP/Controller/BlogsController.php, line 81 ReflectionMethod::invokeArgs() - [internal], line ?? Controller::invokeAction() - CORE/Cake/Controller/Controller.php, line 491 Dispatcher::_invoke() - CORE/Cake/Routing/Dispatcher.php, line 193 Dispatcher::dispatch() - CORE/Cake/Routing/Dispatcher.php, line 167</pre></div></pre><style type="text/css"> .recommenationSection {font-family: Lato, sans-serif} .recommendationSection h3 {font-size:30px!important; text-transform:none; letter-spacing:0.03em} .recommendationSection .js-mvc-offer-recommended-article-pack-category {color:#dd1200; font-family:Lato, sans-serif; font-size:15px; font-weight:700; text-transform:uppercase; margin:0} .recommendationSection h4 a {color:#121212; font-size:20px; font-weight:700} .recommendationSection .uxdia-c-featured-tile__content-wrapper {padding: 0 0 .5em 0; margin-bottom: 1.25em; border-bottom: 1px solid #000} </style> <div aria-hidden="true" class="aarpe-ad-wrapper"> <div class="aarpe-ad en clearfix" id="300x250_53475" data-adsize="300x250"> <script type="text/javascript"> if(typeof AARP.ads !== 'undefined'){ AARP.ads.slots({ id:'300x250_53475', size:'300x250'}); } </script> </div> </div> <div class="card-tout card-dark membership-tout" style="margin:0 0 30px 0;"> <img class="img-responsive image" title="image of two AARP membership cards" alt="image of two AARP membership cards" src="https://cdn-aarp.americantowns.com/img/tout-two-cards.png"> <div class="title">Only $12 your first year with Automatic Renewal</div> <ul class="list"> <li>Immediate access to your <a href="https://www.aarp.org/benefits-discounts/">member benefits</a></li> <li>Discounts on travel and everyday savings</li> <li>Subscription to AARP The Magazine</li> <li>FREE second membership</li> </ul> <div class="action"> <a class="btn" href="https://appsec.aarp.org/mem/join?campaignid=UAJFT3&intcmp=LNK-CSN-AARPLOCAL-JRTOUT-RR-A-CONCORD-NH">Join AARP</a> <div class="body">Already a member? <a href="https://appsec.aarp.org/mem/renew?campaignid= UARFT3&intcmp=LNK-CSN-AARPLOCAL-JRTOUT-RR-A-CONCORD-NH">Renew</a> or <a href="https://www.aarp.org/benefits-discounts/my-membership/print-your-card/">Print Card</a></div> </div> </div> <style> .membership-tout {padding:16px 20px;} .membership-tout .list li { margin: 0; } </style> <div aria-hidden="true" class="aarpe-ad-wrapper"> <div class="aarpe-ad en clearfix" id="300x250_93505" data-adsize="300x250"> <script type="text/javascript"> if(typeof AARP.ads !== 'undefined'){ AARP.ads.slots({ id:'300x250_93505', size:'300x250'}); } </script> </div> </div> <div class="module-spacer text-center"> <div class="fb-page" alt="Image of AARP New Hampshire Facebook Page" title="Image of AARP New Hampshire Facebook Page" data-href="https://www.facebook.com/AARPNH" data-tabs="timeline" width="320" height="" data-small-header="false" data-adapt-container-width="true" data-hide-cover="false" data-show-facepile="true" lazy="true"> <blockquote cite="https://www.facebook.com/AARPNH" class="fb-xfbml-parse-ignore"><a href="https://www.facebook.com/AARPNH">Facebook</a></blockquote> </div> </div> <div class="ar-basic-box module-spacer"> <header> <h2>Contact AARP <br />in Concord</h2> </header> <div class="wrap"> <div class="ar-quick-list module-spacer"> <ul class="list-unstyled"> <li><i class="list-icon fa fa-envelope" alt="Email icon" title="Email icon" aria-hidden="true"></i><a href="mailto:NH@aarp.org " target="_blank" rel="noopener">NH@aarp.org </a></li> <li><i class="list-icon fa fa-globe" alt="Globe icon" title="Globe icon" aria-hidden="true"></i><a href="https://states.aarp.org/region/new-hampshire/" target="_blank" rel="noopener">AARP New Hampshire</a></li> <li><i class="list-icon fa fa-map-marker" alt="Map Marker icon" title="Map Marker icon" aria-hidden="true"></i><a href="https://states.aarp.org/contact-aarp-new-hampshire/?intcmp=SNG-LNK-AARPLOCAL-CONTACT-20140101-CONCORD-NH" target="_blank" rel="noopener">Contact Us</a></li> </ul> </div> <a href="https://www.facebook.com/AARPNH" target="_blank" rel="noopener" aria-label="Open Facebook"><img src="https://cdn-aarp.americantowns.com/img/responsive/icons/48/facebook-dreamstale25.png" alt="Facebook icon" title="Facebook icon"></a> <a href="https://twitter.com/aarpnh" target="_blank" rel="noopener" aria-label="Open Twitter"><img src="https://cdn-aarp.americantowns.com/img/responsive/icons/48/x-logo-black.png" alt="Twitter icon" title="Twitter icon"></a> </div> </div> </div></div> <div class="col-md-8 left-rail left-bot"></div> <div class="col-md-4 right-rail right-bot thin-rhs"></div> </div> <div class="row oneColumnLayout"> </div> <div class="row oneColumnLayout"> <div class="col-md-12"><!-- script to activate navbar --> <script type="text/javascript"> jQuery(".channelBarMain ul.left li a").click(function() { window.location = jQuery(this).attr('href'); }); </script> </div> </div> ', 'scripts_for_layout' => '<title>How to Vote in New Hampshire's 2024 Elections </title> <meta name="page_title" content="How to Vote in New Hampshire's 2024 Elections "/> <meta name="robots" content="noindex, nofollow"/> <meta content="En españolImportant dates and election information Last day to request an absentee ballot: Monday, Nov. 4, noon Deadline to return an absentee ballot:" name="description"/> <meta content="How, Vote, in, New, Hampshire, s, 2024, Elections" name="keywords"/> <link rel="canonical" href="https://states.aarp.org/new-hampshire/election-voting-guide" /> <meta property="og:url" content="https://vccstaging.local.aarp.org/news/how-to-vote-in-new-hampshires-2024-elections-nh-2024-09-17.html"/> <meta name="twitter:card" content="summary_large_image"/> <meta name="twitter:title" content="How to Vote in New Hampshire's 2024 Elections "/> <meta name="twitter:description" content="Find upcoming election dates, registration deadlines and voting options in New Hampshire, such as voting by mail, early voting or voting with a disability."/> <meta name="twitter:image" content="https://aarp-states.brightspotcdn.com/dims4/default/f14138a/2147483647/strip/true/crop/400x257+0+14/resize/420x270!/quality/90/?url=http%3A%2F%2Faarp-brightspot.s3.amazonaws.com%2Fstates%2F9c%2F96%2F5eafc426444e83047a45765c85f6%2F400-vote-guide-new-hampshire-2024.jpg"/> <meta property="og:type" content="article"/> <meta property="og:title" content="How to Vote in New Hampshire's 2024 Elections "/> <meta property="og:description" content="Find upcoming election dates, registration deadlines and voting options in New Hampshire, such as voting by mail, early voting or voting with a disability."/> <meta property="og:image" content="https://aarp-states.brightspotcdn.com/dims4/default/f14138a/2147483647/strip/true/crop/400x257+0+14/resize/420x270!/quality/90/?url=http%3A%2F%2Faarp-brightspot.s3.amazonaws.com%2Fstates%2F9c%2F96%2F5eafc426444e83047a45765c85f6%2F400-vote-guide-new-hampshire-2024.jpg"/> :root { --primaryColor: #ff1e3c; --primaryTextColor: #2a2a2a; --linkTextColor: #1f66bd; --linkHoverColor: #1f66bd; --secondaryTextColor: #000000; --secondaryColor2: #000000; --secondaryColor3: #000000; --secondaryColor4: #000000; --secondaryColor5: #000000; --black: #000000; --white: #ffffff; --grey: #f0efed; --gridGutters: 30px; --modulePadding: 60px; --pageWidth: 86.11%; --maxPageWidth: 1240px; --horizontalAlignment: center; --fontFamily: 'Roboto', sans-serif; --headerBackgroundColor:#000000; --headerTextColor:#FFFFFF; --headerHeight:50px; --footerbackgroundColor:#000000; --footerTextColor:#918883; }', 'title_for_layout' => '{local_city_c}, {local_state} Happenings - AARP' ) $content_for_layout = '<div class="row twoColumnLayout"> <div class="col-md-8 left-rail"><div class="module clearfix"><div class="ar-basic-box"> <div> <div class="module-spacer"> <header><h1 class="article-headline">How to Vote in New Hampshire's 2024 Elections </h1></header> <div class="posted-on"> Posted on 09/17/24 by <b>Michelle Tuccitto Sullo</b> </div> </div> <div class="module-spacer"> <span class="blog-content"><p><div class="RichTextArticleBody"> <div class="RichTextArticleBody-body"><p><span class="Enhancement" ><span class="Enhancement-item"><a class="Link" href="https://states.aarp.org/new-hampshire/elecciones-guia-para-votar-en-nuevo-hampshire?intcmp=AE-POL-TOSPA-TOGL-VOTA-NH-ES" target="_blank" rel="noopener noreferrer">En español</a></span></span><br></p><span class="Enhancement" ><span class="Enhancement-item"><h2 class="inline-heading">Important dates and election information</h2></span></span><div class="Enhancement" > <div class="Enhancement-item"><figure class="Figure" data-alignment="right"> <img src="https://aarp-states.brightspotcdn.com/9f/d1/e62c0c59450e877eb30c10468760/election-2023-bul2024.jpg" alt="AARP election buttons final" width="900" height="900" style="height: auto; max-width: 230px;"/> </figure> </div> </div><p></p><ul><li><b>Last day to request an absentee ballot: </b>Monday, Nov. 4, noon </li><li><b>Deadline to return an absentee ballot: </b>Monday, Nov. 4 (in person); Tuesday, Nov. 5 (by mail).</li><li><b>Last day to register to vote: </b>Tuesday, Nov. 5</li><li><b>Election Day:</b> Tuesday, Nov. 5</li></ul><span class="Enhancement" ><span class="Enhancement-item"><h2 class="inline-heading">Voting at a glance </h2></span></span><p></p><ul><li><b>Voter registration: </b>Visit <span class="Enhancement" ><span class="Enhancement-item"><a class="Link" href="https://nam12.safelinks.protection.outlook.com/?url=https%3A%2F%2Fapp.sos.nh.gov%2F&data=05%7C02%7Cmsullo%40aarp.org%7Cdcc440cb398748cf5e5308dc741d3998%7Ca395e38b4b754e4493499a37de460a33%7C0%7C0%7C638512916058217681%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C0%7C%7C%7C&sdata=kL%2BYqg1FIag5g2bHIYdBlX6mcBuQrr0OnnDovnmq%2Flg%3D&reserved=0" target="_blank" rel="noopener noreferrer">app.sos.nh.gov</a></span></span> to check your <span class="Enhancement" ><span class="Enhancement-item"><a class="Link" href="https://www.sos.nh.gov/elections/register-vote" target="_blank" rel="noopener noreferrer">voter registration</a></span></span> information and find your town or city clerk’s contact information.</li></ul><ul><li><b>Absentee voting:</b> Available to those who can’t vote in person on Election Day because of a disability or illness, work or other <span class="Enhancement" ><span class="Enhancement-item"><a class="Link" href="https://www.sos.nh.gov/elections/absentee-ballots" target="_blank" rel="noopener noreferrer">acceptable reason.</a></span></span></li></ul><ul><li><b>Early voting:</b> New Hampshire doesn’t offer formal early in-person voting. But if you qualify for an absentee ballot, you can cast one early at your <span class="Enhancement" ><span class="Enhancement-item"><a class="Link" href="https://app.sos.nh.gov/viphome" target="_blank" rel="noopener noreferrer">city or town clerk’s</a></span></span> office.</li></ul><ul><li><b>Voting at the polls: </b>Polls are open from at least 11 a.m. to 7 p.m., though <span class="Enhancement" ><span class="Enhancement-item"><a class="Link" href="https://app.sos.nh.gov/viphome" target="_blank" rel="noopener noreferrer">hours may vary</a></span></span> among polling places. Bring an <span class="Enhancement" ><span class="Enhancement-item"><a class="Link" href="https://sos.nh.gov/media/aarlbztj/voter-id-law-2019.pdf" target="_blank" rel="noopener noreferrer">acceptable form of photo ID</a></span></span>, such as your driver’s license or U.S. passport.</li></ul><span class="Enhancement" ><span class="Enhancement-item"><h2 class="inline-heading">Recent voting changes in New Hampshire</h2></span></span><p>In July 2024, lawmakers passed a rule requiring more frequent updates to voter lists. Election officials must meet every 90 days to review voter lists for accuracy and update them. Estate executors must provide an official death notice to the town or city clerk after the death of a voter, within 30 days of being appointed executor.<br><br>Laws that took effect in 2023 may change how you vote in the 2024 elections:<br></p><ul><li>The deadline for mailed absentee ballot requests is noon the day before an election. Previously, it was 5 p.m.<br></li><li>Voters must mail a copy of their ID within seven days of registering if they’re doing so for the first time on Election Day and do not show their ID at the polls. These voters will receive affidavit ballots that will be counted on Election Day but will be removed if ID is not received by the deadline.<br></li></ul><span class="Enhancement" ><span class="Enhancement-item"><h2 class="inline-heading">How to register to vote</h2></span></span><p>Register by mail, in person or online:<br></p><ul><li><b>Online:</b> New Hampshire offers online voter registration if a disability, such as blindness, prevents you from filling out a form by hand. Call your<span class="Enhancement" ><span class="Enhancement-item"><a class="Link" href="https://www.sos.nh.gov/elections/voters/register-vote/town-or-city-clerks-office" target="_blank" rel="noopener noreferrer"> </a></span></span><span class="Enhancement" ><span class="Enhancement-item"><a class="Link" href="https://app.sos.nh.gov/viphome" target="_blank" rel="noopener noreferrer">city or town clerk</a></span></span> to request an accessible online absentee registration form<b> </b>and for information about local deadlines.</li></ul><ul><li><b>By mail: </b>Registration by mail is available if you have an <span class="Enhancement" ><span class="Enhancement-item"><a class="Link" href="https://www.sos.nh.gov/sites/g/files/ehbemt561/files/documents/Election%20Documents/request-absentee-voter-registration-and-absentee-ballot-packets.pdf" target="_blank" rel="noopener noreferrer">approved reason</a></span></span> for not doing so in person, such as a religious observance or disability. If you qualify, call your <span class="Enhancement" ><span class="Enhancement-item"><a class="Link" href="https://app.sos.nh.gov/viphome" target="_blank" rel="noopener noreferrer">city or town clerk</a></span></span> to request a voter registration form. Include a copy of your driver’s license or other valid form of ID when returning your application. You will need a witness to sign your absentee-voter registration affidavit. Check with your<span class="Enhancement" ><span class="Enhancement-item"><a class="Link" href="https://app.sos.nh.gov/Public/Reports.aspx" target="_blank" rel="noopener noreferrer"> </a></span></span><span class="Enhancement" ><span class="Enhancement-item"><a class="Link" href="https://app.sos.nh.gov/viphome" target="_blank" rel="noopener noreferrer">city or town clerk</a></span></span> for local deadlines.</li></ul><ul><li><b>In person:</b> Fill out a voter registration form at your<span class="Enhancement" ><span class="Enhancement-item"><a class="Link" href="https://app.sos.nh.gov/Public/Reports.aspx" target="_blank" rel="noopener noreferrer"> </a></span></span><span class="Enhancement" ><span class="Enhancement-item"><a class="Link" href="https://app.sos.nh.gov/viphome" target="_blank" rel="noopener noreferrer">city or town clerk’s</a></span></span> office. You’ll need to show various forms of ID proving your name, age, citizenship status and where you live, such as a driver’s license and U.S. passport. A full list of acceptable IDs is available on the<span class="Enhancement" ><span class="Enhancement-item"><a class="Link" href="https://www.sos.nh.gov/sites/g/files/ehbemt561/files/documents/Election%20Documents/request-absentee-voter-registration-and-absentee-ballot-packets.pdf" target="_blank" rel="noopener noreferrer"> secretary of state’s website.</a></span></span> <br></li></ul><span class="Enhancement" ><span class="Enhancement-item"><h2 class="inline-heading">Registering to vote on Election Day</h2></span></span><p>You can <span class="Enhancement" ><span class="Enhancement-item"><a class="Link" href="https://www.sos.nh.gov/elections/voters/register-vote/polls-election-day" target="_blank" rel="noopener noreferrer">register to vote at your polling place</a></span></span> on Election Day. You will be asked to show proof of your identity, age, citizenship status and residence. If you do not provide your ID at the polls and it’s your first time registering, you will receive an affidavit ballot and must submit a photocopy of your ID within seven days.<br><br></p><span class="Enhancement" ><span class="Enhancement-item"><h2 class="inline-heading">Check your voter registration status</h2></span></span><p>You can check your voter registration status using the state’s <span class="Enhancement" ><span class="Enhancement-item"><a class="Link" href="https://app.sos.nh.gov/viphome" target="_blank" rel="noopener noreferrer">voter information tool</a></span></span>.<br><br></p><span class="Enhancement" ><span class="Enhancement-item"><h2 class="inline-heading">How to request an absentee ballot </h2></span></span><p>You can vote absentee only for<span class="Enhancement" ><span class="Enhancement-item"><a class="Link" href="https://sos.nh.gov/elections/voters/absentee-ballots/" target="_blank" rel="noopener noreferrer"> approved reasons</a></span></span>, such as a disability or work commitment.<br></p><ul><li><b>Online: </b>Only voters who are unable to fill out a printed form due to a disability, such as blindness, may <span class="Enhancement" ><span class="Enhancement-item"><a class="Link" href="https://www.sos.nh.gov/sites/g/files/ehbemt561/files/documents/Election%20Documents/accessible-electronic-absentee-ballot.pdf" target="_blank" rel="noopener noreferrer">request an accessible absentee ballot</a></span></span> online. If you qualify, you may receive and mark the ballot electronically and may return it to your city or town clerk by mail, in person or by having someone drop it off for you. If someone drops it off for you, they must <span class="Enhancement" ><span class="Enhancement-item"><a class="Link" href="https://www.sos.nh.gov/sites/g/files/ehbemt561/files/documents/2023-10/accommodation-request-for-voters-with-print-disabilities.pdf" target="_blank" rel="noopener noreferrer">sign a statement</a></span></span> on the affidavit envelope. Contact your<span class="Enhancement" ><span class="Enhancement-item"><a class="Link" href="https://www.sos.nh.gov/elections/voters/register-vote/town-or-city-clerks-office" target="_blank" rel="noopener noreferrer"> </a></span></span><span class="Enhancement" ><span class="Enhancement-item"><a class="Link" href="https://app.sos.nh.gov/viphome" target="_blank" rel="noopener noreferrer">city or town clerk</a></span></span> for more information.</li></ul><ul><li><b>By mail: </b>Print an <span class="Enhancement" ><span class="Enhancement-item"><a class="Link" href="https://www.sos.nh.gov/sites/g/files/ehbemt561/files/documents/Election%20Documents/absentee-ballot-application-state-election.pdf" target="_blank" rel="noopener noreferrer">application </a></span></span>from the secretary of state’s website, then complete and mail it to your <span class="Enhancement" ><span class="Enhancement-item"><a class="Link" href="https://app.sos.nh.gov/viphome" target="_blank" rel="noopener noreferrer">city or town clerk’s office</a></span></span>. You can also call your city or town clerk to request a mailed application. Absentee ballot requests must be received by noon the day before an election — that’s Monday, Nov. 4. But you’re encouraged to apply as soon as possible.</li></ul><div class="Enhancement" > <div class="Enhancement-item"><figure class="Figure" data-alignment="right"> <img src="https://aarp-states.brightspotcdn.com/9c/96/5eafc426444e83047a45765c85f6/400-vote-guide-new-hampshire-2024.jpg" alt="First-in-the-Nation Primary Election Underway" width="400" height="286" style="height: auto; max-width: 400px;"/> <figcaption class="Figure-caption">Residents cast their ballots in Dixville Notch, New Hampshire. </figcaption> <div class="Figure-credit">Boston Globe/Boston Globe via Getty Images</div> </figure> </div> </div><p></p><ul><li><b>In person:</b> Go to your <span class="Enhancement" ><span class="Enhancement-item"><a class="Link" href="https://app.sos.nh.gov/viphome" target="_blank" rel="noopener noreferrer">city or town clerk’s office</a></span></span> to apply for a ballot, or print an <span class="Enhancement" ><span class="Enhancement-item"><a class="Link" href="https://www.sos.nh.gov/sites/g/files/ehbemt561/files/documents/Election%20Documents/absentee-ballot-application-state-election.pdf" target="_blank" rel="noopener noreferrer">application</a></span></span> from the secretary of state’s website and bring it with you. You can request a mail ballot until 5 p.m. the day before an election.<br></li></ul><span class="Enhancement" ><span class="Enhancement-item"><h2 class="inline-heading">Returning an absentee ballot</h2></span></span><p>Place your completed ballot in the inner envelope and <span class="Enhancement" ><span class="Enhancement-item"><a class="Link" href="https://www.sos.nh.gov/sites/g/files/ehbemt561/files/documents/2023-10/2024-absentee-ballot-marking-and-mailing-instructions.pdf" target="_blank" rel="noopener noreferrer">sign the affidavit </a></span></span>on the outside. If you have a disability and received assistance, the person who helped you must sign an acknowledgment that appears on the absentee-ballot application and on the affidavit. Seal the inner envelope before placing it in the outer mailing envelope. If you’re including absentee-voter registration forms and proof that you qualify, place those documents in the outer envelope before you seal it.<br></p><ul><li><b>By mail:</b> Send your ballot to your <span class="Enhancement" ><span class="Enhancement-item"><a class="Link" href="https://app.sos.nh.gov/viphome" target="_blank" rel="noopener noreferrer">city or town clerk</a></span></span> with proper postage. It must be received by 5 p.m. on Election Day.</li></ul><ul><li><b>In person:</b> Hand-deliver your ballot to your <span class="Enhancement" ><span class="Enhancement-item"><a class="Link" href="https://app.sos.nh.gov/viphome" target="_blank" rel="noopener noreferrer">city or town clerk</a></span></span> by 5 p.m. the day before an election — that’s Monday, Nov. 4. </li></ul><p>On Election Day, absentee ballots will be accepted only by mail or from a delivery agent, such as an immediate family member, until 5 p.m. Your delivery agent may be asked to show ID and fill out paperwork to deliver your ballot.<br><br>Track your absentee ballot through the state’s <span class="Enhancement" ><span class="Enhancement-item"><a class="Link" href="https://app.sos.nh.gov/viphome" target="_blank" rel="noopener noreferrer">voter information portal.</a></span></span><br><br></p><span class="Enhancement" ><span class="Enhancement-item"><h2 class="inline-heading">Voting in person before Election Day </h2></span></span><p>If you qualify for an absentee ballot, you can cast an in-person absentee ballot at your <span class="Enhancement" ><span class="Enhancement-item"><a class="Link" href="https://app.sos.nh.gov/viphome" target="_blank" rel="noopener noreferrer">city or town clerk’s office</a></span></span>.<br><br></p><span class="Enhancement" ><span class="Enhancement-item"><h2 class="inline-heading">Voting at the polls on Election Day</h2></span></span><p>Polls will be open from at least 11 a.m. to 7 p.m. on Tuesday, Nov. 5. Extended hours vary by location, so check your <span class="Enhancement" ><span class="Enhancement-item"><a class="Link" href="https://app.sos.nh.gov/viphome" target="_blank" rel="noopener noreferrer">polling place</a></span></span> or contact your <span class="Enhancement" ><span class="Enhancement-item"><a class="Link" href="https://app.sos.nh.gov/viphome" target="_blank" rel="noopener noreferrer">city or town clerk</a></span></span>. As long as you’re in line before the polls close, you may cast a ballot. <br><br>Sample ballots are available at the <span class="Enhancement" ><span class="Enhancement-item"><a class="Link" href="https://www.sos.nh.gov/elections/sample-ballots" target="_blank" rel="noopener noreferrer">secretary of state’s website</a></span></span>.<br><br></p><span class="Enhancement" ><span class="Enhancement-item"><h2 class="inline-heading">Voter ID requirements on Election Day</h2></span></span><p>Bring an <span class="Enhancement" ><span class="Enhancement-item"><a class="Link" href="https://sos.nh.gov/media/aarlbztj/voter-id-law-2019.pdf" target="_blank" rel="noopener noreferrer">acceptable form of photo ID</a></span></span>, such as your state driver’s license or U.S. passport, to vote on Election Day. Those without ID can sign an affidavit, have their photo taken and proceed to vote.<br><br></p><span class="Enhancement" ><span class="Enhancement-item"><h2 class="inline-heading">Voting with a disability </h2></span></span><p>Each polling place is equipped with an accessible system and voting booth for voters with disabilities. Find more information at the <span class="Enhancement" ><span class="Enhancement-item"><a class="Link" href="https://www.sos.nh.gov/elections/learn-about-voting-disabilities" target="_blank" rel="noopener noreferrer">secretary of state’s website.</a></span></span><br><br>Voters who need assistance filling in their ballot can receive help from either an election official or someone they choose, as long as that person is not an employer or union official.<br><br>You can request to have an absentee ballot and affidavit envelope delivered to your vehicle outside the polling place if you can’t enter because of a disability. Once you’ve completed the affidavit and ballot, an election official will bring them back into the polling place.<br><br></p><span class="Enhancement" ><span class="Enhancement-item"><h2 class="inline-heading">Voting from a nursing home or long-term care facility</h2></span></span><p>Residents of nursing homes and long-term care facilities qualify to vote via <span class="Enhancement" ><span class="Enhancement-item"><a class="Link" href="https://www.sos.nh.gov/elections/absentee-ballots" target="_blank" rel="noopener noreferrer">absentee ballot</a></span></span>, under the physical disability or illness excuse.<br><br><b><i>Editor’s note:</i></b><i> This guide was originally published on Jan. 22, 2024, and has been updated with new information about voting in the 2024 elections. </i><br><br><i>Michelle Tuccitto Sullo is a contributing writer covering state and federal policy. She previously served as managing editor of the </i>Hartford Business Journal <i>in Connecticut and has worked for the </i>New Haven Register<i>, </i>Connecticut Law Tribune<i> and </i>New Haven Biz<i>.</i><br><br></p><span class="Enhancement" ><span class="Enhancement-item"><h2 class="inline-heading">Also of Interest:</h2></span></span><p></p><ul><li><span class="Enhancement" ><span class="Enhancement-item"><a class="Link" href="https://www.aarp.org/politics-society/government-elections/" target="_blank" rel="noopener noreferrer">Follow AARP’s political coverage</a></span></span>.</li><li><span class="Enhancement" ><span class="Enhancement-item"><a class="Link" href="https://states.aarp.org/new-hampshire/" target="_blank" rel="noopener noreferrer">Keep up with local events and AARP advocacy efforts</a></span></span>. </li><li><span class="Enhancement" ><span class="Enhancement-item"><a class="Link" href="https://www.aarp.org/politics-society/government-elections/info-2024/state-voting-guides.html" target="_blank" rel="noopener noreferrer">Find voter guides for all 50 states</a></span></span>.</li><li><span class="Enhancement" ><span class="Enhancement-item"><a class="Link" href="https://www.aarp.org/politics-society/advocacy/caregiving-advocacy/?CMP=RDRCT-CON-CAREFORCAREGIVERS-02162024" target="_blank" rel="noopener noreferrer">Learn more about AARP's caregiving advocacy work.</a></span></span></li></ul></div> </div> </p></span> </div> </div> </div> </div><div class="module clearfix"><script src="https://aarp-states.brightspotcdn.com/resource/00000168-dd17-d487-a96e-df5fe3ee0000/styleguide/All.min.c85a242a55150cd195e494cd6e5b9c77.gz.js" async=""></script> <link rel="stylesheet" media="all" href="https://aarp-states.brightspotcdn.com/resource/00000168-dd17-d487-a96e-df5fe3ee0000/styleguide/All.min.bfe6eb5a8301841feef3af4e9bd1e26d.gz.css"> <!-- bypass --> <style> a:focus, a:hover { text-decoration: underline; } h1.article-headline { margin: 0 0 1rem; } </style> <!-- <style> .Enhancement-item .Figure { margin-bottom: 24px; } .RichTextArticleBody-body ul { margin-bottom: 24px; } .RichTextArticleBody-body p{ margin: 12px 0; } .RichTextModule-items { clear: both; display: table; width: 100%; margin-bottom: 12px; } .VideoEnhancement>* { color: var(--primaryTextColor); font-size: 13px; font-weight: 400; line-height: 1.4; font-style: italic; background: #f0efed } @media only screen and (min-width: 768px) { .VideoEnhancement>* { font-size:14px; font-weight: 400; line-height: 1.47 } } .VideoEnhancement-title { padding: 20px } @media only screen and (min-width: 768px) { .VideoEnhancement-title { padding:30px } } .VideoEnhancement-player>* { position: relative; width: 100%; height: 0; padding-bottom: 56.25% } .VideoEnhancement iframe { border: 0; position: absolute; top: 0; left: 0; width: 100%; height: 100% } [data-video-player] { display: block; padding-bottom: 56.25%; height: 0; margin: 0 auto; } [data-video-player][data-aspect-ratio="4x3"] { padding-bottom: 56.25%; } [data-video-player][data-aspect-ratio="16x9"] { padding-bottom: 56.25% } </style> --></div><div class="module clearfix"><div class="module-spacer tout-homefit-750"> <a data-formelementid="CSN-LOCAL-HC-NEWSSK-02272024" href="/concord-nh/home-and-community/?intcmp=CSN-LOCAL-HC-NEWSSK-02272024"><img class="img-responsive" alt="Explore the free AARP HomeFit Guide" title="Explore the free AARP HomeFit Guide" src="https://cdn-aarp.americantowns.com/img/touts/HomeFit_750x150.png"></a> </div></div></div> <div class="col-md-4 right-rail thin-rhs"><div class="module clearfix"><!--default--> <!-- module_RHS - AARP Events --> <pre class="cake-error"><a href="javascript:void(0);" onclick="document.getElementById('cakeErr66ecd08609fd1-trace').style.display = (document.getElementById('cakeErr66ecd08609fd1-trace').style.display == 'none' ? '' : 'none');"><b>Warning</b> (2)</a>: include(/var/www/vhosts/vcc_staging/app//Resource/experience.master.resource.root.html): failed to open stream: No such file or directory [<b>APP/Lib/Modules.php(13) : eval()'d code</b>, line <b>1</b>]<div id="cakeErr66ecd08609fd1-trace" class="cake-stack-trace" style="display: none;"><a href="javascript:void(0);" onclick="document.getElementById('cakeErr66ecd08609fd1-code').style.display = (document.getElementById('cakeErr66ecd08609fd1-code').style.display == 'none' ? '' : 'none')">Code</a> <a href="javascript:void(0);" onclick="document.getElementById('cakeErr66ecd08609fd1-context').style.display = (document.getElementById('cakeErr66ecd08609fd1-context').style.display == 'none' ? '' : 'none')">Context</a><pre id="cakeErr66ecd08609fd1-context" class="cake-context" style="display: none;">$module = array( '_id' => '66158db0e9dff2b1fd9cafcd', 'module_id' => '1098', 'name' => 'RHS - Events Experience', 'type' => 'php', 'data' => '<?php include(APP . "/Resource/experience.master.resource.root.html"); ?> <style type="text/css"> .recommenationSection {font-family: Lato, sans-serif} .recommendationSection h3 {font-size:30px!important; text-transform:none; letter-spacing:0.03em} .recommendationSection .js-mvc-offer-recommended-article-pack-category {color:#dd1200; font-family:Lato, sans-serif; font-size:15px; font-weight:700; text-transform:uppercase; margin:0} .recommendationSection h4 a {color:#121212; font-size:20px; font-weight:700} .recommendationSection .uxdia-c-featured-tile__content-wrapper {padding: 0 0 .5em 0; margin-bottom: 1.25em; border-bottom: 1px solid #000} </style>', 'css' => '.recommendationSection h3 {font-size:30px} .recommenadationSection .js-mvc-offer-recommended-article-pack-category {color:rgb(221,18,0); font-size:12px} .recommendationSection h4 a {color:#121212; font-size:20px} ', 'script' => '', 'cache_time' => '', 'localize' => '0' ) $obj = false</pre><pre class="stack-trace">include - APP/Lib/Modules.php(13) : eval()'d code, line 1 eval - APP/Lib/Modules.php(13) : eval()'d code, line 1 Modules::render() - APP/Lib/Modules.php, line 13 Modules::load() - APP/Lib/Modules.php, line 29 Localize::getModule() - APP/Lib/Localize.php, line 294 Localize::replace() - APP/Lib/Localize.php, line 219 Modules::render() - APP/Lib/Modules.php, line 9 include - APP/View/Elements/display.ctp, line 13 View::_evaluate() - CORE/Cake/View/View.php, line 971 View::_render() - CORE/Cake/View/View.php, line 933 View::render() - CORE/Cake/View/View.php, line 473 Controller::render() - CORE/Cake/Controller/Controller.php, line 963 AppController::renderPage() - APP/Controller/AppController.php, line 136 BlogsController::display() - APP/Controller/BlogsController.php, line 81 ReflectionMethod::invokeArgs() - [internal], line ?? Controller::invokeAction() - CORE/Cake/Controller/Controller.php, line 491 Dispatcher::_invoke() - CORE/Cake/Routing/Dispatcher.php, line 193 Dispatcher::dispatch() - CORE/Cake/Routing/Dispatcher.php, line 167</pre></div></pre><pre class="cake-error"><a href="javascript:void(0);" onclick="document.getElementById('cakeErr66ecd0860baf9-trace').style.display = (document.getElementById('cakeErr66ecd0860baf9-trace').style.display == 'none' ? '' : 'none');"><b>Warning</b> (2)</a>: include() [<a href='http://php.net/function.include'>function.include</a>]: Failed opening '/var/www/vhosts/vcc_staging/app//Resource/experience.master.resource.root.html' for inclusion (include_path='/var/www/vhosts/vcc_staging/lib:.:/usr/share/pear:/usr/share/php') [<b>APP/Lib/Modules.php(13) : eval()'d code</b>, line <b>1</b>]<div id="cakeErr66ecd0860baf9-trace" class="cake-stack-trace" style="display: none;"><a href="javascript:void(0);" onclick="document.getElementById('cakeErr66ecd0860baf9-code').style.display = (document.getElementById('cakeErr66ecd0860baf9-code').style.display == 'none' ? '' : 'none')">Code</a> <a href="javascript:void(0);" onclick="document.getElementById('cakeErr66ecd0860baf9-context').style.display = (document.getElementById('cakeErr66ecd0860baf9-context').style.display == 'none' ? '' : 'none')">Context</a><pre id="cakeErr66ecd0860baf9-context" class="cake-context" style="display: none;">$module = array( '_id' => '66158db0e9dff2b1fd9cafcd', 'module_id' => '1098', 'name' => 'RHS - Events Experience', 'type' => 'php', 'data' => '<?php include(APP . "/Resource/experience.master.resource.root.html"); ?> <style type="text/css"> .recommenationSection {font-family: Lato, sans-serif} .recommendationSection h3 {font-size:30px!important; text-transform:none; letter-spacing:0.03em} .recommendationSection .js-mvc-offer-recommended-article-pack-category {color:#dd1200; font-family:Lato, sans-serif; font-size:15px; font-weight:700; text-transform:uppercase; margin:0} .recommendationSection h4 a {color:#121212; font-size:20px; font-weight:700} .recommendationSection .uxdia-c-featured-tile__content-wrapper {padding: 0 0 .5em 0; margin-bottom: 1.25em; border-bottom: 1px solid #000} </style>', 'css' => '.recommendationSection h3 {font-size:30px} .recommenadationSection .js-mvc-offer-recommended-article-pack-category {color:rgb(221,18,0); font-size:12px} .recommendationSection h4 a {color:#121212; font-size:20px} ', 'script' => '', 'cache_time' => '', 'localize' => '0' ) $obj = false</pre><pre class="stack-trace">include - APP/Lib/Modules.php(13) : eval()'d code, line 1 eval - APP/Lib/Modules.php(13) : eval()'d code, line 1 Modules::render() - APP/Lib/Modules.php, line 13 Modules::load() - APP/Lib/Modules.php, line 29 Localize::getModule() - APP/Lib/Localize.php, line 294 Localize::replace() - APP/Lib/Localize.php, line 219 Modules::render() - APP/Lib/Modules.php, line 9 include - APP/View/Elements/display.ctp, line 13 View::_evaluate() - CORE/Cake/View/View.php, line 971 View::_render() - CORE/Cake/View/View.php, line 933 View::render() - CORE/Cake/View/View.php, line 473 Controller::render() - CORE/Cake/Controller/Controller.php, line 963 AppController::renderPage() - APP/Controller/AppController.php, line 136 BlogsController::display() - APP/Controller/BlogsController.php, line 81 ReflectionMethod::invokeArgs() - [internal], line ?? Controller::invokeAction() - CORE/Cake/Controller/Controller.php, line 491 Dispatcher::_invoke() - CORE/Cake/Routing/Dispatcher.php, line 193 Dispatcher::dispatch() - CORE/Cake/Routing/Dispatcher.php, line 167</pre></div></pre><style type="text/css"> .recommenationSection {font-family: Lato, sans-serif} .recommendationSection h3 {font-size:30px!important; text-transform:none; letter-spacing:0.03em} .recommendationSection .js-mvc-offer-recommended-article-pack-category {color:#dd1200; font-family:Lato, sans-serif; font-size:15px; font-weight:700; text-transform:uppercase; margin:0} .recommendationSection h4 a {color:#121212; font-size:20px; font-weight:700} .recommendationSection .uxdia-c-featured-tile__content-wrapper {padding: 0 0 .5em 0; margin-bottom: 1.25em; border-bottom: 1px solid #000} </style> <div aria-hidden="true" class="aarpe-ad-wrapper"> <div class="aarpe-ad en clearfix" id="300x250_53475" data-adsize="300x250"> <script type="text/javascript"> if(typeof AARP.ads !== 'undefined'){ AARP.ads.slots({ id:'300x250_53475', size:'300x250'}); } </script> </div> </div> <div class="card-tout card-dark membership-tout" style="margin:0 0 30px 0;"> <img class="img-responsive image" title="image of two AARP membership cards" alt="image of two AARP membership cards" src="https://cdn-aarp.americantowns.com/img/tout-two-cards.png"> <div class="title">Only $12 your first year with Automatic Renewal</div> <ul class="list"> <li>Immediate access to your <a href="https://www.aarp.org/benefits-discounts/">member benefits</a></li> <li>Discounts on travel and everyday savings</li> <li>Subscription to AARP The Magazine</li> <li>FREE second membership</li> </ul> <div class="action"> <a class="btn" href="https://appsec.aarp.org/mem/join?campaignid=UAJFT3&intcmp=LNK-CSN-AARPLOCAL-JRTOUT-RR-A-CONCORD-NH">Join AARP</a> <div class="body">Already a member? <a href="https://appsec.aarp.org/mem/renew?campaignid= UARFT3&intcmp=LNK-CSN-AARPLOCAL-JRTOUT-RR-A-CONCORD-NH">Renew</a> or <a href="https://www.aarp.org/benefits-discounts/my-membership/print-your-card/">Print Card</a></div> </div> </div> <style> .membership-tout {padding:16px 20px;} .membership-tout .list li { margin: 0; } </style> <div aria-hidden="true" class="aarpe-ad-wrapper"> <div class="aarpe-ad en clearfix" id="300x250_93505" data-adsize="300x250"> <script type="text/javascript"> if(typeof AARP.ads !== 'undefined'){ AARP.ads.slots({ id:'300x250_93505', size:'300x250'}); } </script> </div> </div> <div class="module-spacer text-center"> <div class="fb-page" alt="Image of AARP New Hampshire Facebook Page" title="Image of AARP New Hampshire Facebook Page" data-href="https://www.facebook.com/AARPNH" data-tabs="timeline" width="320" height="" data-small-header="false" data-adapt-container-width="true" data-hide-cover="false" data-show-facepile="true" lazy="true"> <blockquote cite="https://www.facebook.com/AARPNH" class="fb-xfbml-parse-ignore"><a href="https://www.facebook.com/AARPNH">Facebook</a></blockquote> </div> </div> <div class="ar-basic-box module-spacer"> <header> <h2>Contact AARP <br />in Concord</h2> </header> <div class="wrap"> <div class="ar-quick-list module-spacer"> <ul class="list-unstyled"> <li><i class="list-icon fa fa-envelope" alt="Email icon" title="Email icon" aria-hidden="true"></i><a href="mailto:NH@aarp.org " target="_blank" rel="noopener">NH@aarp.org </a></li> <li><i class="list-icon fa fa-globe" alt="Globe icon" title="Globe icon" aria-hidden="true"></i><a href="https://states.aarp.org/region/new-hampshire/" target="_blank" rel="noopener">AARP New Hampshire</a></li> <li><i class="list-icon fa fa-map-marker" alt="Map Marker icon" title="Map Marker icon" aria-hidden="true"></i><a href="https://states.aarp.org/contact-aarp-new-hampshire/?intcmp=SNG-LNK-AARPLOCAL-CONTACT-20140101-CONCORD-NH" target="_blank" rel="noopener">Contact Us</a></li> </ul> </div> <a href="https://www.facebook.com/AARPNH" target="_blank" rel="noopener" aria-label="Open Facebook"><img src="https://cdn-aarp.americantowns.com/img/responsive/icons/48/facebook-dreamstale25.png" alt="Facebook icon" title="Facebook icon"></a> <a href="https://twitter.com/aarpnh" target="_blank" rel="noopener" aria-label="Open Twitter"><img src="https://cdn-aarp.americantowns.com/img/responsive/icons/48/x-logo-black.png" alt="Twitter icon" title="Twitter icon"></a> </div> </div> </div></div> <div class="col-md-8 left-rail left-bot"></div> <div class="col-md-4 right-rail right-bot thin-rhs"></div> </div> <div class="row oneColumnLayout"> </div> <div class="row oneColumnLayout"> <div class="col-md-12"><!-- script to activate navbar --> <script type="text/javascript"> jQuery(".channelBarMain ul.left li a").click(function() { window.location = jQuery(this).attr('href'); }); </script> </div> </div> ' $scripts_for_layout = '<title>How to Vote in New Hampshire's 2024 Elections </title> <meta name="page_title" content="How to Vote in New Hampshire's 2024 Elections "/> <meta name="robots" content="noindex, nofollow"/> <meta content="En españolImportant dates and election information Last day to request an absentee ballot: Monday, Nov. 4, noon Deadline to return an absentee ballot:" name="description"/> <meta content="How, Vote, in, New, Hampshire, s, 2024, Elections" name="keywords"/> <link rel="canonical" href="https://states.aarp.org/new-hampshire/election-voting-guide" /> <meta property="og:url" content="https://vccstaging.local.aarp.org/news/how-to-vote-in-new-hampshires-2024-elections-nh-2024-09-17.html"/> <meta name="twitter:card" content="summary_large_image"/> <meta name="twitter:title" content="How to Vote in New Hampshire's 2024 Elections "/> <meta name="twitter:description" content="Find upcoming election dates, registration deadlines and voting options in New Hampshire, such as voting by mail, early voting or voting with a disability."/> <meta name="twitter:image" content="https://aarp-states.brightspotcdn.com/dims4/default/f14138a/2147483647/strip/true/crop/400x257+0+14/resize/420x270!/quality/90/?url=http%3A%2F%2Faarp-brightspot.s3.amazonaws.com%2Fstates%2F9c%2F96%2F5eafc426444e83047a45765c85f6%2F400-vote-guide-new-hampshire-2024.jpg"/> <meta property="og:type" content="article"/> <meta property="og:title" content="How to Vote in New Hampshire's 2024 Elections "/> <meta property="og:description" content="Find upcoming election dates, registration deadlines and voting options in New Hampshire, such as voting by mail, early voting or voting with a disability."/> <meta property="og:image" content="https://aarp-states.brightspotcdn.com/dims4/default/f14138a/2147483647/strip/true/crop/400x257+0+14/resize/420x270!/quality/90/?url=http%3A%2F%2Faarp-brightspot.s3.amazonaws.com%2Fstates%2F9c%2F96%2F5eafc426444e83047a45765c85f6%2F400-vote-guide-new-hampshire-2024.jpg"/> :root { --primaryColor: #ff1e3c; --primaryTextColor: #2a2a2a; --linkTextColor: #1f66bd; --linkHoverColor: #1f66bd; --secondaryTextColor: #000000; --secondaryColor2: #000000; --secondaryColor3: #000000; --secondaryColor4: #000000; --secondaryColor5: #000000; --black: #000000; --white: #ffffff; --grey: #f0efed; --gridGutters: 30px; --modulePadding: 60px; --pageWidth: 86.11%; --maxPageWidth: 1240px; --horizontalAlignment: center; --fontFamily: 'Roboto', sans-serif; --headerBackgroundColor:#000000; --headerTextColor:#FFFFFF; --headerHeight:50px; --footerbackgroundColor:#000000; --footerTextColor:#918883; }' $title_for_layout = '{local_city_c}, {local_state} Happenings - AARP' $asset_version = '230831' $min = true $nowrapper = false $css = ' :root { --primaryColor: #ff1e3c; --primaryTextColor: #2a2a2a; --linkTextColor: #1f66bd; --linkHoverColor: #1f66bd; --secondaryTextColor: #000000; --secondaryColor2: #000000; --secondaryColor3: #000000; --secondaryColor4: #000000; --secondaryColor5: #000000; --black: #000000; --white: #ffffff; --grey: #f0efed; --gridGutters: 30px; --modulePadding: 60px; --pageWidth: 86.11%; --maxPageWidth: 1240px; --horizontalAlignment: center; --fontFamily: 'Roboto', sans-serif; --headerBackgroundColor:#000000; --headerTextColor:#FFFFFF; --headerHeight:50px; --footerbackgroundColor:#000000; --footerTextColor:#918883; }'include - APP/View/Layouts/aarp_2023.ctp, line 54 include - APP/View/Layouts/aarp_2023.ctp, line 54 View::_evaluate() - CORE/Cake/View/View.php, line 971 View::_render() - CORE/Cake/View/View.php, line 933 View::renderLayout() - CORE/Cake/View/View.php, line 546 View::render() - CORE/Cake/View/View.php, line 481 Controller::render() - CORE/Cake/Controller/Controller.php, line 963 AppController::renderPage() - APP/Controller/AppController.php, line 136 BlogsController::display() - APP/Controller/BlogsController.php, line 81 ReflectionMethod::invokeArgs() - [internal], line ?? Controller::invokeAction() - CORE/Cake/Controller/Controller.php, line 491 Dispatcher::_invoke() - CORE/Cake/Routing/Dispatcher.php, line 193 Dispatcher::dispatch() - CORE/Cake/Routing/Dispatcher.php, line 167 [main] - APP/webroot/index.php, line 118
In July 2024, lawmakers passed a rule requiring more frequent updates to voter lists. Election officials must meet every 90 days to review voter lists for accuracy and update them. Estate executors must provide an official death notice to the town or city clerk after the death of a voter, within 30 days of being appointed executor.
Laws that took effect in 2023 may change how you vote in the 2024 elections:
Register by mail, in person or online:
You can register to vote at your polling place on Election Day. You will be asked to show proof of your identity, age, citizenship status and residence. If you do not provide your ID at the polls and it’s your first time registering, you will receive an affidavit ballot and must submit a photocopy of your ID within seven days.
You can check your voter registration status using the state’s voter information tool.
You can vote absentee only for approved reasons, such as a disability or work commitment.
Place your completed ballot in the inner envelope and sign the affidavit on the outside. If you have a disability and received assistance, the person who helped you must sign an acknowledgment that appears on the absentee-ballot application and on the affidavit. Seal the inner envelope before placing it in the outer mailing envelope. If you’re including absentee-voter registration forms and proof that you qualify, place those documents in the outer envelope before you seal it.
On Election Day, absentee ballots will be accepted only by mail or from a delivery agent, such as an immediate family member, until 5 p.m. Your delivery agent may be asked to show ID and fill out paperwork to deliver your ballot.
Track your absentee ballot through the state’s voter information portal.
If you qualify for an absentee ballot, you can cast an in-person absentee ballot at your city or town clerk’s office.
Polls will be open from at least 11 a.m. to 7 p.m. on Tuesday, Nov. 5. Extended hours vary by location, so check your polling place or contact your city or town clerk. As long as you’re in line before the polls close, you may cast a ballot.
Sample ballots are available at the secretary of state’s website.
Bring an acceptable form of photo ID, such as your state driver’s license or U.S. passport, to vote on Election Day. Those without ID can sign an affidavit, have their photo taken and proceed to vote.
Each polling place is equipped with an accessible system and voting booth for voters with disabilities. Find more information at the secretary of state’s website.
Voters who need assistance filling in their ballot can receive help from either an election official or someone they choose, as long as that person is not an employer or union official.
You can request to have an absentee ballot and affidavit envelope delivered to your vehicle outside the polling place if you can’t enter because of a disability. Once you’ve completed the affidavit and ballot, an election official will bring them back into the polling place.
Residents of nursing homes and long-term care facilities qualify to vote via absentee ballot, under the physical disability or illness excuse.
Editor’s note: This guide was originally published on Jan. 22, 2024, and has been updated with new information about voting in the 2024 elections.
Michelle Tuccitto Sullo is a contributing writer covering state and federal policy. She previously served as managing editor of the Hartford Business Journal in Connecticut and has worked for the New Haven Register, Connecticut Law Tribune and New Haven Biz.
Warning (2): include(/var/www/vhosts/vcc_staging/app//Resource/experience.master.resource.root.html): failed to open stream: No such file or directory [APP/Lib/Modules.php(13) : eval()'d code, line 1]Code Context$module = array( '_id' => '66158db0e9dff2b1fd9cafcd', 'module_id' => '1098', 'name' => 'RHS - Events Experience', 'type' => 'php', 'data' => '<?php include(APP . "/Resource/experience.master.resource.root.html"); ?> <style type="text/css"> .recommenationSection {font-family: Lato, sans-serif} .recommendationSection h3 {font-size:30px!important; text-transform:none; letter-spacing:0.03em} .recommendationSection .js-mvc-offer-recommended-article-pack-category {color:#dd1200; font-family:Lato, sans-serif; font-size:15px; font-weight:700; text-transform:uppercase; margin:0} .recommendationSection h4 a {color:#121212; font-size:20px; font-weight:700} .recommendationSection .uxdia-c-featured-tile__content-wrapper {padding: 0 0 .5em 0; margin-bottom: 1.25em; border-bottom: 1px solid #000} </style>', 'css' => '.recommendationSection h3 {font-size:30px} .recommenadationSection .js-mvc-offer-recommended-article-pack-category {color:rgb(221,18,0); font-size:12px} .recommendationSection h4 a {color:#121212; font-size:20px} ', 'script' => '', 'cache_time' => '', 'localize' => '0' ) $obj = falseinclude - APP/Lib/Modules.php(13) : eval()'d code, line 1 eval - APP/Lib/Modules.php(13) : eval()'d code, line 1 Modules::render() - APP/Lib/Modules.php, line 13 Modules::load() - APP/Lib/Modules.php, line 29 Localize::getModule() - APP/Lib/Localize.php, line 294 Localize::replace() - APP/Lib/Localize.php, line 219 Modules::render() - APP/Lib/Modules.php, line 9 include - APP/View/Elements/display.ctp, line 13 View::_evaluate() - CORE/Cake/View/View.php, line 971 View::_render() - CORE/Cake/View/View.php, line 933 View::render() - CORE/Cake/View/View.php, line 473 Controller::render() - CORE/Cake/Controller/Controller.php, line 963 AppController::renderPage() - APP/Controller/AppController.php, line 136 BlogsController::display() - APP/Controller/BlogsController.php, line 81 ReflectionMethod::invokeArgs() - [internal], line ?? Controller::invokeAction() - CORE/Cake/Controller/Controller.php, line 491 Dispatcher::_invoke() - CORE/Cake/Routing/Dispatcher.php, line 193 Dispatcher::dispatch() - CORE/Cake/Routing/Dispatcher.php, line 167
Warning (2): include() [<a href='http://php.net/function.include'>function.include</a>]: Failed opening '/var/www/vhosts/vcc_staging/app//Resource/experience.master.resource.root.html' for inclusion (include_path='/var/www/vhosts/vcc_staging/lib:.:/usr/share/pear:/usr/share/php') [APP/Lib/Modules.php(13) : eval()'d code, line 1]Code Context$module = array( '_id' => '66158db0e9dff2b1fd9cafcd', 'module_id' => '1098', 'name' => 'RHS - Events Experience', 'type' => 'php', 'data' => '<?php include(APP . "/Resource/experience.master.resource.root.html"); ?> <style type="text/css"> .recommenationSection {font-family: Lato, sans-serif} .recommendationSection h3 {font-size:30px!important; text-transform:none; letter-spacing:0.03em} .recommendationSection .js-mvc-offer-recommended-article-pack-category {color:#dd1200; font-family:Lato, sans-serif; font-size:15px; font-weight:700; text-transform:uppercase; margin:0} .recommendationSection h4 a {color:#121212; font-size:20px; font-weight:700} .recommendationSection .uxdia-c-featured-tile__content-wrapper {padding: 0 0 .5em 0; margin-bottom: 1.25em; border-bottom: 1px solid #000} </style>', 'css' => '.recommendationSection h3 {font-size:30px} .recommenadationSection .js-mvc-offer-recommended-article-pack-category {color:rgb(221,18,0); font-size:12px} .recommendationSection h4 a {color:#121212; font-size:20px} ', 'script' => '', 'cache_time' => '', 'localize' => '0' ) $obj = falseinclude - APP/Lib/Modules.php(13) : eval()'d code, line 1 eval - APP/Lib/Modules.php(13) : eval()'d code, line 1 Modules::render() - APP/Lib/Modules.php, line 13 Modules::load() - APP/Lib/Modules.php, line 29 Localize::getModule() - APP/Lib/Localize.php, line 294 Localize::replace() - APP/Lib/Localize.php, line 219 Modules::render() - APP/Lib/Modules.php, line 9 include - APP/View/Elements/display.ctp, line 13 View::_evaluate() - CORE/Cake/View/View.php, line 971 View::_render() - CORE/Cake/View/View.php, line 933 View::render() - CORE/Cake/View/View.php, line 473 Controller::render() - CORE/Cake/Controller/Controller.php, line 963 AppController::renderPage() - APP/Controller/AppController.php, line 136 BlogsController::display() - APP/Controller/BlogsController.php, line 81 ReflectionMethod::invokeArgs() - [internal], line ?? Controller::invokeAction() - CORE/Cake/Controller/Controller.php, line 491 Dispatcher::_invoke() - CORE/Cake/Routing/Dispatcher.php, line 193 Dispatcher::dispatch() - CORE/Cake/Routing/Dispatcher.php, line 167
Warning (2): include(/var/www/vhosts/vcc_staging/app/Resource/aarp2_master.footer.html) [<a href='http://php.net/function.include'>function.include</a>]: failed to open stream: No such file or directory [APP/View/Layouts/aarp_2023.ctp, line 242]Code Context<?php // if (!$nowrapper) (Globals::$language == 'es') ? include(APP . "/Resource/aarpe_footer_es.html") : include(APP . "/Resource/aarpe_footer.html"); ?>
<?php if (!$nowrapper): // MLW - Spanish wrappers TBD
include (APP . "Resource/aarp2_master.footer.html");
$viewFile = '/var/www/vhosts/vcc_staging/app/View/Layouts/aarp_2023.ctp' $dataForView = array( 'content_for_layout' => '<div class="row twoColumnLayout"> <div class="col-md-8 left-rail"><div class="module clearfix"><div class="ar-basic-box"> <div> <div class="module-spacer"> <header><h1 class="article-headline">How to Vote in New Hampshire's 2024 Elections </h1></header> <div class="posted-on"> Posted on 09/17/24 by <b>Michelle Tuccitto Sullo</b> </div> </div> <div class="module-spacer"> <span class="blog-content"><p><div class="RichTextArticleBody"> <div class="RichTextArticleBody-body"><p><span class="Enhancement" ><span class="Enhancement-item"><a class="Link" href="https://states.aarp.org/new-hampshire/elecciones-guia-para-votar-en-nuevo-hampshire?intcmp=AE-POL-TOSPA-TOGL-VOTA-NH-ES" target="_blank" rel="noopener noreferrer">En español</a></span></span><br></p><span class="Enhancement" ><span class="Enhancement-item"><h2 class="inline-heading">Important dates and election information</h2></span></span><div class="Enhancement" > <div class="Enhancement-item"><figure class="Figure" data-alignment="right"> <img src="https://aarp-states.brightspotcdn.com/9f/d1/e62c0c59450e877eb30c10468760/election-2023-bul2024.jpg" alt="AARP election buttons final" width="900" height="900" style="height: auto; max-width: 230px;"/> </figure> </div> </div><p></p><ul><li><b>Last day to request an absentee ballot: </b>Monday, Nov. 4, noon </li><li><b>Deadline to return an absentee ballot: </b>Monday, Nov. 4 (in person); Tuesday, Nov. 5 (by mail).</li><li><b>Last day to register to vote: </b>Tuesday, Nov. 5</li><li><b>Election Day:</b> Tuesday, Nov. 5</li></ul><span class="Enhancement" ><span class="Enhancement-item"><h2 class="inline-heading">Voting at a glance </h2></span></span><p></p><ul><li><b>Voter registration: </b>Visit <span class="Enhancement" ><span class="Enhancement-item"><a class="Link" href="https://nam12.safelinks.protection.outlook.com/?url=https%3A%2F%2Fapp.sos.nh.gov%2F&data=05%7C02%7Cmsullo%40aarp.org%7Cdcc440cb398748cf5e5308dc741d3998%7Ca395e38b4b754e4493499a37de460a33%7C0%7C0%7C638512916058217681%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C0%7C%7C%7C&sdata=kL%2BYqg1FIag5g2bHIYdBlX6mcBuQrr0OnnDovnmq%2Flg%3D&reserved=0" target="_blank" rel="noopener noreferrer">app.sos.nh.gov</a></span></span> to check your <span class="Enhancement" ><span class="Enhancement-item"><a class="Link" href="https://www.sos.nh.gov/elections/register-vote" target="_blank" rel="noopener noreferrer">voter registration</a></span></span> information and find your town or city clerk’s contact information.</li></ul><ul><li><b>Absentee voting:</b> Available to those who can’t vote in person on Election Day because of a disability or illness, work or other <span class="Enhancement" ><span class="Enhancement-item"><a class="Link" href="https://www.sos.nh.gov/elections/absentee-ballots" target="_blank" rel="noopener noreferrer">acceptable reason.</a></span></span></li></ul><ul><li><b>Early voting:</b> New Hampshire doesn’t offer formal early in-person voting. But if you qualify for an absentee ballot, you can cast one early at your <span class="Enhancement" ><span class="Enhancement-item"><a class="Link" href="https://app.sos.nh.gov/viphome" target="_blank" rel="noopener noreferrer">city or town clerk’s</a></span></span> office.</li></ul><ul><li><b>Voting at the polls: </b>Polls are open from at least 11 a.m. to 7 p.m., though <span class="Enhancement" ><span class="Enhancement-item"><a class="Link" href="https://app.sos.nh.gov/viphome" target="_blank" rel="noopener noreferrer">hours may vary</a></span></span> among polling places. Bring an <span class="Enhancement" ><span class="Enhancement-item"><a class="Link" href="https://sos.nh.gov/media/aarlbztj/voter-id-law-2019.pdf" target="_blank" rel="noopener noreferrer">acceptable form of photo ID</a></span></span>, such as your driver’s license or U.S. passport.</li></ul><span class="Enhancement" ><span class="Enhancement-item"><h2 class="inline-heading">Recent voting changes in New Hampshire</h2></span></span><p>In July 2024, lawmakers passed a rule requiring more frequent updates to voter lists. Election officials must meet every 90 days to review voter lists for accuracy and update them. Estate executors must provide an official death notice to the town or city clerk after the death of a voter, within 30 days of being appointed executor.<br><br>Laws that took effect in 2023 may change how you vote in the 2024 elections:<br></p><ul><li>The deadline for mailed absentee ballot requests is noon the day before an election. Previously, it was 5 p.m.<br></li><li>Voters must mail a copy of their ID within seven days of registering if they’re doing so for the first time on Election Day and do not show their ID at the polls. These voters will receive affidavit ballots that will be counted on Election Day but will be removed if ID is not received by the deadline.<br></li></ul><span class="Enhancement" ><span class="Enhancement-item"><h2 class="inline-heading">How to register to vote</h2></span></span><p>Register by mail, in person or online:<br></p><ul><li><b>Online:</b> New Hampshire offers online voter registration if a disability, such as blindness, prevents you from filling out a form by hand. Call your<span class="Enhancement" ><span class="Enhancement-item"><a class="Link" href="https://www.sos.nh.gov/elections/voters/register-vote/town-or-city-clerks-office" target="_blank" rel="noopener noreferrer"> </a></span></span><span class="Enhancement" ><span class="Enhancement-item"><a class="Link" href="https://app.sos.nh.gov/viphome" target="_blank" rel="noopener noreferrer">city or town clerk</a></span></span> to request an accessible online absentee registration form<b> </b>and for information about local deadlines.</li></ul><ul><li><b>By mail: </b>Registration by mail is available if you have an <span class="Enhancement" ><span class="Enhancement-item"><a class="Link" href="https://www.sos.nh.gov/sites/g/files/ehbemt561/files/documents/Election%20Documents/request-absentee-voter-registration-and-absentee-ballot-packets.pdf" target="_blank" rel="noopener noreferrer">approved reason</a></span></span> for not doing so in person, such as a religious observance or disability. If you qualify, call your <span class="Enhancement" ><span class="Enhancement-item"><a class="Link" href="https://app.sos.nh.gov/viphome" target="_blank" rel="noopener noreferrer">city or town clerk</a></span></span> to request a voter registration form. Include a copy of your driver’s license or other valid form of ID when returning your application. You will need a witness to sign your absentee-voter registration affidavit. Check with your<span class="Enhancement" ><span class="Enhancement-item"><a class="Link" href="https://app.sos.nh.gov/Public/Reports.aspx" target="_blank" rel="noopener noreferrer"> </a></span></span><span class="Enhancement" ><span class="Enhancement-item"><a class="Link" href="https://app.sos.nh.gov/viphome" target="_blank" rel="noopener noreferrer">city or town clerk</a></span></span> for local deadlines.</li></ul><ul><li><b>In person:</b> Fill out a voter registration form at your<span class="Enhancement" ><span class="Enhancement-item"><a class="Link" href="https://app.sos.nh.gov/Public/Reports.aspx" target="_blank" rel="noopener noreferrer"> </a></span></span><span class="Enhancement" ><span class="Enhancement-item"><a class="Link" href="https://app.sos.nh.gov/viphome" target="_blank" rel="noopener noreferrer">city or town clerk’s</a></span></span> office. You’ll need to show various forms of ID proving your name, age, citizenship status and where you live, such as a driver’s license and U.S. passport. A full list of acceptable IDs is available on the<span class="Enhancement" ><span class="Enhancement-item"><a class="Link" href="https://www.sos.nh.gov/sites/g/files/ehbemt561/files/documents/Election%20Documents/request-absentee-voter-registration-and-absentee-ballot-packets.pdf" target="_blank" rel="noopener noreferrer"> secretary of state’s website.</a></span></span> <br></li></ul><span class="Enhancement" ><span class="Enhancement-item"><h2 class="inline-heading">Registering to vote on Election Day</h2></span></span><p>You can <span class="Enhancement" ><span class="Enhancement-item"><a class="Link" href="https://www.sos.nh.gov/elections/voters/register-vote/polls-election-day" target="_blank" rel="noopener noreferrer">register to vote at your polling place</a></span></span> on Election Day. You will be asked to show proof of your identity, age, citizenship status and residence. If you do not provide your ID at the polls and it’s your first time registering, you will receive an affidavit ballot and must submit a photocopy of your ID within seven days.<br><br></p><span class="Enhancement" ><span class="Enhancement-item"><h2 class="inline-heading">Check your voter registration status</h2></span></span><p>You can check your voter registration status using the state’s <span class="Enhancement" ><span class="Enhancement-item"><a class="Link" href="https://app.sos.nh.gov/viphome" target="_blank" rel="noopener noreferrer">voter information tool</a></span></span>.<br><br></p><span class="Enhancement" ><span class="Enhancement-item"><h2 class="inline-heading">How to request an absentee ballot </h2></span></span><p>You can vote absentee only for<span class="Enhancement" ><span class="Enhancement-item"><a class="Link" href="https://sos.nh.gov/elections/voters/absentee-ballots/" target="_blank" rel="noopener noreferrer"> approved reasons</a></span></span>, such as a disability or work commitment.<br></p><ul><li><b>Online: </b>Only voters who are unable to fill out a printed form due to a disability, such as blindness, may <span class="Enhancement" ><span class="Enhancement-item"><a class="Link" href="https://www.sos.nh.gov/sites/g/files/ehbemt561/files/documents/Election%20Documents/accessible-electronic-absentee-ballot.pdf" target="_blank" rel="noopener noreferrer">request an accessible absentee ballot</a></span></span> online. If you qualify, you may receive and mark the ballot electronically and may return it to your city or town clerk by mail, in person or by having someone drop it off for you. If someone drops it off for you, they must <span class="Enhancement" ><span class="Enhancement-item"><a class="Link" href="https://www.sos.nh.gov/sites/g/files/ehbemt561/files/documents/2023-10/accommodation-request-for-voters-with-print-disabilities.pdf" target="_blank" rel="noopener noreferrer">sign a statement</a></span></span> on the affidavit envelope. Contact your<span class="Enhancement" ><span class="Enhancement-item"><a class="Link" href="https://www.sos.nh.gov/elections/voters/register-vote/town-or-city-clerks-office" target="_blank" rel="noopener noreferrer"> </a></span></span><span class="Enhancement" ><span class="Enhancement-item"><a class="Link" href="https://app.sos.nh.gov/viphome" target="_blank" rel="noopener noreferrer">city or town clerk</a></span></span> for more information.</li></ul><ul><li><b>By mail: </b>Print an <span class="Enhancement" ><span class="Enhancement-item"><a class="Link" href="https://www.sos.nh.gov/sites/g/files/ehbemt561/files/documents/Election%20Documents/absentee-ballot-application-state-election.pdf" target="_blank" rel="noopener noreferrer">application </a></span></span>from the secretary of state’s website, then complete and mail it to your <span class="Enhancement" ><span class="Enhancement-item"><a class="Link" href="https://app.sos.nh.gov/viphome" target="_blank" rel="noopener noreferrer">city or town clerk’s office</a></span></span>. You can also call your city or town clerk to request a mailed application. Absentee ballot requests must be received by noon the day before an election — that’s Monday, Nov. 4. But you’re encouraged to apply as soon as possible.</li></ul><div class="Enhancement" > <div class="Enhancement-item"><figure class="Figure" data-alignment="right"> <img src="https://aarp-states.brightspotcdn.com/9c/96/5eafc426444e83047a45765c85f6/400-vote-guide-new-hampshire-2024.jpg" alt="First-in-the-Nation Primary Election Underway" width="400" height="286" style="height: auto; max-width: 400px;"/> <figcaption class="Figure-caption">Residents cast their ballots in Dixville Notch, New Hampshire. </figcaption> <div class="Figure-credit">Boston Globe/Boston Globe via Getty Images</div> </figure> </div> </div><p></p><ul><li><b>In person:</b> Go to your <span class="Enhancement" ><span class="Enhancement-item"><a class="Link" href="https://app.sos.nh.gov/viphome" target="_blank" rel="noopener noreferrer">city or town clerk’s office</a></span></span> to apply for a ballot, or print an <span class="Enhancement" ><span class="Enhancement-item"><a class="Link" href="https://www.sos.nh.gov/sites/g/files/ehbemt561/files/documents/Election%20Documents/absentee-ballot-application-state-election.pdf" target="_blank" rel="noopener noreferrer">application</a></span></span> from the secretary of state’s website and bring it with you. You can request a mail ballot until 5 p.m. the day before an election.<br></li></ul><span class="Enhancement" ><span class="Enhancement-item"><h2 class="inline-heading">Returning an absentee ballot</h2></span></span><p>Place your completed ballot in the inner envelope and <span class="Enhancement" ><span class="Enhancement-item"><a class="Link" href="https://www.sos.nh.gov/sites/g/files/ehbemt561/files/documents/2023-10/2024-absentee-ballot-marking-and-mailing-instructions.pdf" target="_blank" rel="noopener noreferrer">sign the affidavit </a></span></span>on the outside. If you have a disability and received assistance, the person who helped you must sign an acknowledgment that appears on the absentee-ballot application and on the affidavit. Seal the inner envelope before placing it in the outer mailing envelope. If you’re including absentee-voter registration forms and proof that you qualify, place those documents in the outer envelope before you seal it.<br></p><ul><li><b>By mail:</b> Send your ballot to your <span class="Enhancement" ><span class="Enhancement-item"><a class="Link" href="https://app.sos.nh.gov/viphome" target="_blank" rel="noopener noreferrer">city or town clerk</a></span></span> with proper postage. It must be received by 5 p.m. on Election Day.</li></ul><ul><li><b>In person:</b> Hand-deliver your ballot to your <span class="Enhancement" ><span class="Enhancement-item"><a class="Link" href="https://app.sos.nh.gov/viphome" target="_blank" rel="noopener noreferrer">city or town clerk</a></span></span> by 5 p.m. the day before an election — that’s Monday, Nov. 4. </li></ul><p>On Election Day, absentee ballots will be accepted only by mail or from a delivery agent, such as an immediate family member, until 5 p.m. Your delivery agent may be asked to show ID and fill out paperwork to deliver your ballot.<br><br>Track your absentee ballot through the state’s <span class="Enhancement" ><span class="Enhancement-item"><a class="Link" href="https://app.sos.nh.gov/viphome" target="_blank" rel="noopener noreferrer">voter information portal.</a></span></span><br><br></p><span class="Enhancement" ><span class="Enhancement-item"><h2 class="inline-heading">Voting in person before Election Day </h2></span></span><p>If you qualify for an absentee ballot, you can cast an in-person absentee ballot at your <span class="Enhancement" ><span class="Enhancement-item"><a class="Link" href="https://app.sos.nh.gov/viphome" target="_blank" rel="noopener noreferrer">city or town clerk’s office</a></span></span>.<br><br></p><span class="Enhancement" ><span class="Enhancement-item"><h2 class="inline-heading">Voting at the polls on Election Day</h2></span></span><p>Polls will be open from at least 11 a.m. to 7 p.m. on Tuesday, Nov. 5. Extended hours vary by location, so check your <span class="Enhancement" ><span class="Enhancement-item"><a class="Link" href="https://app.sos.nh.gov/viphome" target="_blank" rel="noopener noreferrer">polling place</a></span></span> or contact your <span class="Enhancement" ><span class="Enhancement-item"><a class="Link" href="https://app.sos.nh.gov/viphome" target="_blank" rel="noopener noreferrer">city or town clerk</a></span></span>. As long as you’re in line before the polls close, you may cast a ballot. <br><br>Sample ballots are available at the <span class="Enhancement" ><span class="Enhancement-item"><a class="Link" href="https://www.sos.nh.gov/elections/sample-ballots" target="_blank" rel="noopener noreferrer">secretary of state’s website</a></span></span>.<br><br></p><span class="Enhancement" ><span class="Enhancement-item"><h2 class="inline-heading">Voter ID requirements on Election Day</h2></span></span><p>Bring an <span class="Enhancement" ><span class="Enhancement-item"><a class="Link" href="https://sos.nh.gov/media/aarlbztj/voter-id-law-2019.pdf" target="_blank" rel="noopener noreferrer">acceptable form of photo ID</a></span></span>, such as your state driver’s license or U.S. passport, to vote on Election Day. Those without ID can sign an affidavit, have their photo taken and proceed to vote.<br><br></p><span class="Enhancement" ><span class="Enhancement-item"><h2 class="inline-heading">Voting with a disability </h2></span></span><p>Each polling place is equipped with an accessible system and voting booth for voters with disabilities. Find more information at the <span class="Enhancement" ><span class="Enhancement-item"><a class="Link" href="https://www.sos.nh.gov/elections/learn-about-voting-disabilities" target="_blank" rel="noopener noreferrer">secretary of state’s website.</a></span></span><br><br>Voters who need assistance filling in their ballot can receive help from either an election official or someone they choose, as long as that person is not an employer or union official.<br><br>You can request to have an absentee ballot and affidavit envelope delivered to your vehicle outside the polling place if you can’t enter because of a disability. Once you’ve completed the affidavit and ballot, an election official will bring them back into the polling place.<br><br></p><span class="Enhancement" ><span class="Enhancement-item"><h2 class="inline-heading">Voting from a nursing home or long-term care facility</h2></span></span><p>Residents of nursing homes and long-term care facilities qualify to vote via <span class="Enhancement" ><span class="Enhancement-item"><a class="Link" href="https://www.sos.nh.gov/elections/absentee-ballots" target="_blank" rel="noopener noreferrer">absentee ballot</a></span></span>, under the physical disability or illness excuse.<br><br><b><i>Editor’s note:</i></b><i> This guide was originally published on Jan. 22, 2024, and has been updated with new information about voting in the 2024 elections. </i><br><br><i>Michelle Tuccitto Sullo is a contributing writer covering state and federal policy. She previously served as managing editor of the </i>Hartford Business Journal <i>in Connecticut and has worked for the </i>New Haven Register<i>, </i>Connecticut Law Tribune<i> and </i>New Haven Biz<i>.</i><br><br></p><span class="Enhancement" ><span class="Enhancement-item"><h2 class="inline-heading">Also of Interest:</h2></span></span><p></p><ul><li><span class="Enhancement" ><span class="Enhancement-item"><a class="Link" href="https://www.aarp.org/politics-society/government-elections/" target="_blank" rel="noopener noreferrer">Follow AARP’s political coverage</a></span></span>.</li><li><span class="Enhancement" ><span class="Enhancement-item"><a class="Link" href="https://states.aarp.org/new-hampshire/" target="_blank" rel="noopener noreferrer">Keep up with local events and AARP advocacy efforts</a></span></span>. </li><li><span class="Enhancement" ><span class="Enhancement-item"><a class="Link" href="https://www.aarp.org/politics-society/government-elections/info-2024/state-voting-guides.html" target="_blank" rel="noopener noreferrer">Find voter guides for all 50 states</a></span></span>.</li><li><span class="Enhancement" ><span class="Enhancement-item"><a class="Link" href="https://www.aarp.org/politics-society/advocacy/caregiving-advocacy/?CMP=RDRCT-CON-CAREFORCAREGIVERS-02162024" target="_blank" rel="noopener noreferrer">Learn more about AARP's caregiving advocacy work.</a></span></span></li></ul></div> </div> </p></span> </div> </div> </div> </div><div class="module clearfix"><script src="https://aarp-states.brightspotcdn.com/resource/00000168-dd17-d487-a96e-df5fe3ee0000/styleguide/All.min.c85a242a55150cd195e494cd6e5b9c77.gz.js" async=""></script> <link rel="stylesheet" media="all" href="https://aarp-states.brightspotcdn.com/resource/00000168-dd17-d487-a96e-df5fe3ee0000/styleguide/All.min.bfe6eb5a8301841feef3af4e9bd1e26d.gz.css"> <!-- bypass --> <style> a:focus, a:hover { text-decoration: underline; } h1.article-headline { margin: 0 0 1rem; } </style> <!-- <style> .Enhancement-item .Figure { margin-bottom: 24px; } .RichTextArticleBody-body ul { margin-bottom: 24px; } .RichTextArticleBody-body p{ margin: 12px 0; } .RichTextModule-items { clear: both; display: table; width: 100%; margin-bottom: 12px; } .VideoEnhancement>* { color: var(--primaryTextColor); font-size: 13px; font-weight: 400; line-height: 1.4; font-style: italic; background: #f0efed } @media only screen and (min-width: 768px) { .VideoEnhancement>* { font-size:14px; font-weight: 400; line-height: 1.47 } } .VideoEnhancement-title { padding: 20px } @media only screen and (min-width: 768px) { .VideoEnhancement-title { padding:30px } } .VideoEnhancement-player>* { position: relative; width: 100%; height: 0; padding-bottom: 56.25% } .VideoEnhancement iframe { border: 0; position: absolute; top: 0; left: 0; width: 100%; height: 100% } [data-video-player] { display: block; padding-bottom: 56.25%; height: 0; margin: 0 auto; } [data-video-player][data-aspect-ratio="4x3"] { padding-bottom: 56.25%; } [data-video-player][data-aspect-ratio="16x9"] { padding-bottom: 56.25% } </style> --></div><div class="module clearfix"><div class="module-spacer tout-homefit-750"> <a data-formelementid="CSN-LOCAL-HC-NEWSSK-02272024" href="/concord-nh/home-and-community/?intcmp=CSN-LOCAL-HC-NEWSSK-02272024"><img class="img-responsive" alt="Explore the free AARP HomeFit Guide" title="Explore the free AARP HomeFit Guide" src="https://cdn-aarp.americantowns.com/img/touts/HomeFit_750x150.png"></a> </div></div></div> <div class="col-md-4 right-rail thin-rhs"><div class="module clearfix"><!--default--> <!-- module_RHS - AARP Events --> <pre class="cake-error"><a href="javascript:void(0);" onclick="document.getElementById('cakeErr66ecd08609fd1-trace').style.display = (document.getElementById('cakeErr66ecd08609fd1-trace').style.display == 'none' ? '' : 'none');"><b>Warning</b> (2)</a>: include(/var/www/vhosts/vcc_staging/app//Resource/experience.master.resource.root.html): failed to open stream: No such file or directory [<b>APP/Lib/Modules.php(13) : eval()'d code</b>, line <b>1</b>]<div id="cakeErr66ecd08609fd1-trace" class="cake-stack-trace" style="display: none;"><a href="javascript:void(0);" onclick="document.getElementById('cakeErr66ecd08609fd1-code').style.display = (document.getElementById('cakeErr66ecd08609fd1-code').style.display == 'none' ? '' : 'none')">Code</a> <a href="javascript:void(0);" onclick="document.getElementById('cakeErr66ecd08609fd1-context').style.display = (document.getElementById('cakeErr66ecd08609fd1-context').style.display == 'none' ? '' : 'none')">Context</a><pre id="cakeErr66ecd08609fd1-context" class="cake-context" style="display: none;">$module = array( '_id' => '66158db0e9dff2b1fd9cafcd', 'module_id' => '1098', 'name' => 'RHS - Events Experience', 'type' => 'php', 'data' => '<?php include(APP . "/Resource/experience.master.resource.root.html"); ?> <style type="text/css"> .recommenationSection {font-family: Lato, sans-serif} .recommendationSection h3 {font-size:30px!important; text-transform:none; letter-spacing:0.03em} .recommendationSection .js-mvc-offer-recommended-article-pack-category {color:#dd1200; font-family:Lato, sans-serif; font-size:15px; font-weight:700; text-transform:uppercase; margin:0} .recommendationSection h4 a {color:#121212; font-size:20px; font-weight:700} .recommendationSection .uxdia-c-featured-tile__content-wrapper {padding: 0 0 .5em 0; margin-bottom: 1.25em; border-bottom: 1px solid #000} </style>', 'css' => '.recommendationSection h3 {font-size:30px} .recommenadationSection .js-mvc-offer-recommended-article-pack-category {color:rgb(221,18,0); font-size:12px} .recommendationSection h4 a {color:#121212; font-size:20px} ', 'script' => '', 'cache_time' => '', 'localize' => '0' ) $obj = false</pre><pre class="stack-trace">include - APP/Lib/Modules.php(13) : eval()'d code, line 1 eval - APP/Lib/Modules.php(13) : eval()'d code, line 1 Modules::render() - APP/Lib/Modules.php, line 13 Modules::load() - APP/Lib/Modules.php, line 29 Localize::getModule() - APP/Lib/Localize.php, line 294 Localize::replace() - APP/Lib/Localize.php, line 219 Modules::render() - APP/Lib/Modules.php, line 9 include - APP/View/Elements/display.ctp, line 13 View::_evaluate() - CORE/Cake/View/View.php, line 971 View::_render() - CORE/Cake/View/View.php, line 933 View::render() - CORE/Cake/View/View.php, line 473 Controller::render() - CORE/Cake/Controller/Controller.php, line 963 AppController::renderPage() - APP/Controller/AppController.php, line 136 BlogsController::display() - APP/Controller/BlogsController.php, line 81 ReflectionMethod::invokeArgs() - [internal], line ?? Controller::invokeAction() - CORE/Cake/Controller/Controller.php, line 491 Dispatcher::_invoke() - CORE/Cake/Routing/Dispatcher.php, line 193 Dispatcher::dispatch() - CORE/Cake/Routing/Dispatcher.php, line 167</pre></div></pre><pre class="cake-error"><a href="javascript:void(0);" onclick="document.getElementById('cakeErr66ecd0860baf9-trace').style.display = (document.getElementById('cakeErr66ecd0860baf9-trace').style.display == 'none' ? '' : 'none');"><b>Warning</b> (2)</a>: include() [<a href='http://php.net/function.include'>function.include</a>]: Failed opening '/var/www/vhosts/vcc_staging/app//Resource/experience.master.resource.root.html' for inclusion (include_path='/var/www/vhosts/vcc_staging/lib:.:/usr/share/pear:/usr/share/php') [<b>APP/Lib/Modules.php(13) : eval()'d code</b>, line <b>1</b>]<div id="cakeErr66ecd0860baf9-trace" class="cake-stack-trace" style="display: none;"><a href="javascript:void(0);" onclick="document.getElementById('cakeErr66ecd0860baf9-code').style.display = (document.getElementById('cakeErr66ecd0860baf9-code').style.display == 'none' ? '' : 'none')">Code</a> <a href="javascript:void(0);" onclick="document.getElementById('cakeErr66ecd0860baf9-context').style.display = (document.getElementById('cakeErr66ecd0860baf9-context').style.display == 'none' ? '' : 'none')">Context</a><pre id="cakeErr66ecd0860baf9-context" class="cake-context" style="display: none;">$module = array( '_id' => '66158db0e9dff2b1fd9cafcd', 'module_id' => '1098', 'name' => 'RHS - Events Experience', 'type' => 'php', 'data' => '<?php include(APP . "/Resource/experience.master.resource.root.html"); ?> <style type="text/css"> .recommenationSection {font-family: Lato, sans-serif} .recommendationSection h3 {font-size:30px!important; text-transform:none; letter-spacing:0.03em} .recommendationSection .js-mvc-offer-recommended-article-pack-category {color:#dd1200; font-family:Lato, sans-serif; font-size:15px; font-weight:700; text-transform:uppercase; margin:0} .recommendationSection h4 a {color:#121212; font-size:20px; font-weight:700} .recommendationSection .uxdia-c-featured-tile__content-wrapper {padding: 0 0 .5em 0; margin-bottom: 1.25em; border-bottom: 1px solid #000} </style>', 'css' => '.recommendationSection h3 {font-size:30px} .recommenadationSection .js-mvc-offer-recommended-article-pack-category {color:rgb(221,18,0); font-size:12px} .recommendationSection h4 a {color:#121212; font-size:20px} ', 'script' => '', 'cache_time' => '', 'localize' => '0' ) $obj = false</pre><pre class="stack-trace">include - APP/Lib/Modules.php(13) : eval()'d code, line 1 eval - APP/Lib/Modules.php(13) : eval()'d code, line 1 Modules::render() - APP/Lib/Modules.php, line 13 Modules::load() - APP/Lib/Modules.php, line 29 Localize::getModule() - APP/Lib/Localize.php, line 294 Localize::replace() - APP/Lib/Localize.php, line 219 Modules::render() - APP/Lib/Modules.php, line 9 include - APP/View/Elements/display.ctp, line 13 View::_evaluate() - CORE/Cake/View/View.php, line 971 View::_render() - CORE/Cake/View/View.php, line 933 View::render() - CORE/Cake/View/View.php, line 473 Controller::render() - CORE/Cake/Controller/Controller.php, line 963 AppController::renderPage() - APP/Controller/AppController.php, line 136 BlogsController::display() - APP/Controller/BlogsController.php, line 81 ReflectionMethod::invokeArgs() - [internal], line ?? Controller::invokeAction() - CORE/Cake/Controller/Controller.php, line 491 Dispatcher::_invoke() - CORE/Cake/Routing/Dispatcher.php, line 193 Dispatcher::dispatch() - CORE/Cake/Routing/Dispatcher.php, line 167</pre></div></pre><style type="text/css"> .recommenationSection {font-family: Lato, sans-serif} .recommendationSection h3 {font-size:30px!important; text-transform:none; letter-spacing:0.03em} .recommendationSection .js-mvc-offer-recommended-article-pack-category {color:#dd1200; font-family:Lato, sans-serif; font-size:15px; font-weight:700; text-transform:uppercase; margin:0} .recommendationSection h4 a {color:#121212; font-size:20px; font-weight:700} .recommendationSection .uxdia-c-featured-tile__content-wrapper {padding: 0 0 .5em 0; margin-bottom: 1.25em; border-bottom: 1px solid #000} </style> <div aria-hidden="true" class="aarpe-ad-wrapper"> <div class="aarpe-ad en clearfix" id="300x250_53475" data-adsize="300x250"> <script type="text/javascript"> if(typeof AARP.ads !== 'undefined'){ AARP.ads.slots({ id:'300x250_53475', size:'300x250'}); } </script> </div> </div> <div class="card-tout card-dark membership-tout" style="margin:0 0 30px 0;"> <img class="img-responsive image" title="image of two AARP membership cards" alt="image of two AARP membership cards" src="https://cdn-aarp.americantowns.com/img/tout-two-cards.png"> <div class="title">Only $12 your first year with Automatic Renewal</div> <ul class="list"> <li>Immediate access to your <a href="https://www.aarp.org/benefits-discounts/">member benefits</a></li> <li>Discounts on travel and everyday savings</li> <li>Subscription to AARP The Magazine</li> <li>FREE second membership</li> </ul> <div class="action"> <a class="btn" href="https://appsec.aarp.org/mem/join?campaignid=UAJFT3&intcmp=LNK-CSN-AARPLOCAL-JRTOUT-RR-A-CONCORD-NH">Join AARP</a> <div class="body">Already a member? <a href="https://appsec.aarp.org/mem/renew?campaignid= UARFT3&intcmp=LNK-CSN-AARPLOCAL-JRTOUT-RR-A-CONCORD-NH">Renew</a> or <a href="https://www.aarp.org/benefits-discounts/my-membership/print-your-card/">Print Card</a></div> </div> </div> <style> .membership-tout {padding:16px 20px;} .membership-tout .list li { margin: 0; } </style> <div aria-hidden="true" class="aarpe-ad-wrapper"> <div class="aarpe-ad en clearfix" id="300x250_93505" data-adsize="300x250"> <script type="text/javascript"> if(typeof AARP.ads !== 'undefined'){ AARP.ads.slots({ id:'300x250_93505', size:'300x250'}); } </script> </div> </div> <div class="module-spacer text-center"> <div class="fb-page" alt="Image of AARP New Hampshire Facebook Page" title="Image of AARP New Hampshire Facebook Page" data-href="https://www.facebook.com/AARPNH" data-tabs="timeline" width="320" height="" data-small-header="false" data-adapt-container-width="true" data-hide-cover="false" data-show-facepile="true" lazy="true"> <blockquote cite="https://www.facebook.com/AARPNH" class="fb-xfbml-parse-ignore"><a href="https://www.facebook.com/AARPNH">Facebook</a></blockquote> </div> </div> <div class="ar-basic-box module-spacer"> <header> <h2>Contact AARP <br />in Concord</h2> </header> <div class="wrap"> <div class="ar-quick-list module-spacer"> <ul class="list-unstyled"> <li><i class="list-icon fa fa-envelope" alt="Email icon" title="Email icon" aria-hidden="true"></i><a href="mailto:NH@aarp.org " target="_blank" rel="noopener">NH@aarp.org </a></li> <li><i class="list-icon fa fa-globe" alt="Globe icon" title="Globe icon" aria-hidden="true"></i><a href="https://states.aarp.org/region/new-hampshire/" target="_blank" rel="noopener">AARP New Hampshire</a></li> <li><i class="list-icon fa fa-map-marker" alt="Map Marker icon" title="Map Marker icon" aria-hidden="true"></i><a href="https://states.aarp.org/contact-aarp-new-hampshire/?intcmp=SNG-LNK-AARPLOCAL-CONTACT-20140101-CONCORD-NH" target="_blank" rel="noopener">Contact Us</a></li> </ul> </div> <a href="https://www.facebook.com/AARPNH" target="_blank" rel="noopener" aria-label="Open Facebook"><img src="https://cdn-aarp.americantowns.com/img/responsive/icons/48/facebook-dreamstale25.png" alt="Facebook icon" title="Facebook icon"></a> <a href="https://twitter.com/aarpnh" target="_blank" rel="noopener" aria-label="Open Twitter"><img src="https://cdn-aarp.americantowns.com/img/responsive/icons/48/x-logo-black.png" alt="Twitter icon" title="Twitter icon"></a> </div> </div> </div></div> <div class="col-md-8 left-rail left-bot"></div> <div class="col-md-4 right-rail right-bot thin-rhs"></div> </div> <div class="row oneColumnLayout"> </div> <div class="row oneColumnLayout"> <div class="col-md-12"><!-- script to activate navbar --> <script type="text/javascript"> jQuery(".channelBarMain ul.left li a").click(function() { window.location = jQuery(this).attr('href'); }); </script> </div> </div> ', 'scripts_for_layout' => '<title>How to Vote in New Hampshire's 2024 Elections </title> <meta name="page_title" content="How to Vote in New Hampshire's 2024 Elections "/> <meta name="robots" content="noindex, nofollow"/> <meta content="En españolImportant dates and election information Last day to request an absentee ballot: Monday, Nov. 4, noon Deadline to return an absentee ballot:" name="description"/> <meta content="How, Vote, in, New, Hampshire, s, 2024, Elections" name="keywords"/> <link rel="canonical" href="https://states.aarp.org/new-hampshire/election-voting-guide" /> <meta property="og:url" content="https://vccstaging.local.aarp.org/news/how-to-vote-in-new-hampshires-2024-elections-nh-2024-09-17.html"/> <meta name="twitter:card" content="summary_large_image"/> <meta name="twitter:title" content="How to Vote in New Hampshire's 2024 Elections "/> <meta name="twitter:description" content="Find upcoming election dates, registration deadlines and voting options in New Hampshire, such as voting by mail, early voting or voting with a disability."/> <meta name="twitter:image" content="https://aarp-states.brightspotcdn.com/dims4/default/f14138a/2147483647/strip/true/crop/400x257+0+14/resize/420x270!/quality/90/?url=http%3A%2F%2Faarp-brightspot.s3.amazonaws.com%2Fstates%2F9c%2F96%2F5eafc426444e83047a45765c85f6%2F400-vote-guide-new-hampshire-2024.jpg"/> <meta property="og:type" content="article"/> <meta property="og:title" content="How to Vote in New Hampshire's 2024 Elections "/> <meta property="og:description" content="Find upcoming election dates, registration deadlines and voting options in New Hampshire, such as voting by mail, early voting or voting with a disability."/> <meta property="og:image" content="https://aarp-states.brightspotcdn.com/dims4/default/f14138a/2147483647/strip/true/crop/400x257+0+14/resize/420x270!/quality/90/?url=http%3A%2F%2Faarp-brightspot.s3.amazonaws.com%2Fstates%2F9c%2F96%2F5eafc426444e83047a45765c85f6%2F400-vote-guide-new-hampshire-2024.jpg"/> :root { --primaryColor: #ff1e3c; --primaryTextColor: #2a2a2a; --linkTextColor: #1f66bd; --linkHoverColor: #1f66bd; --secondaryTextColor: #000000; --secondaryColor2: #000000; --secondaryColor3: #000000; --secondaryColor4: #000000; --secondaryColor5: #000000; --black: #000000; --white: #ffffff; --grey: #f0efed; --gridGutters: 30px; --modulePadding: 60px; --pageWidth: 86.11%; --maxPageWidth: 1240px; --horizontalAlignment: center; --fontFamily: 'Roboto', sans-serif; --headerBackgroundColor:#000000; --headerTextColor:#FFFFFF; --headerHeight:50px; --footerbackgroundColor:#000000; --footerTextColor:#918883; }', 'title_for_layout' => '{local_city_c}, {local_state} Happenings - AARP' ) $content_for_layout = '<div class="row twoColumnLayout"> <div class="col-md-8 left-rail"><div class="module clearfix"><div class="ar-basic-box"> <div> <div class="module-spacer"> <header><h1 class="article-headline">How to Vote in New Hampshire's 2024 Elections </h1></header> <div class="posted-on"> Posted on 09/17/24 by <b>Michelle Tuccitto Sullo</b> </div> </div> <div class="module-spacer"> <span class="blog-content"><p><div class="RichTextArticleBody"> <div class="RichTextArticleBody-body"><p><span class="Enhancement" ><span class="Enhancement-item"><a class="Link" href="https://states.aarp.org/new-hampshire/elecciones-guia-para-votar-en-nuevo-hampshire?intcmp=AE-POL-TOSPA-TOGL-VOTA-NH-ES" target="_blank" rel="noopener noreferrer">En español</a></span></span><br></p><span class="Enhancement" ><span class="Enhancement-item"><h2 class="inline-heading">Important dates and election information</h2></span></span><div class="Enhancement" > <div class="Enhancement-item"><figure class="Figure" data-alignment="right"> <img src="https://aarp-states.brightspotcdn.com/9f/d1/e62c0c59450e877eb30c10468760/election-2023-bul2024.jpg" alt="AARP election buttons final" width="900" height="900" style="height: auto; max-width: 230px;"/> </figure> </div> </div><p></p><ul><li><b>Last day to request an absentee ballot: </b>Monday, Nov. 4, noon </li><li><b>Deadline to return an absentee ballot: </b>Monday, Nov. 4 (in person); Tuesday, Nov. 5 (by mail).</li><li><b>Last day to register to vote: </b>Tuesday, Nov. 5</li><li><b>Election Day:</b> Tuesday, Nov. 5</li></ul><span class="Enhancement" ><span class="Enhancement-item"><h2 class="inline-heading">Voting at a glance </h2></span></span><p></p><ul><li><b>Voter registration: </b>Visit <span class="Enhancement" ><span class="Enhancement-item"><a class="Link" href="https://nam12.safelinks.protection.outlook.com/?url=https%3A%2F%2Fapp.sos.nh.gov%2F&data=05%7C02%7Cmsullo%40aarp.org%7Cdcc440cb398748cf5e5308dc741d3998%7Ca395e38b4b754e4493499a37de460a33%7C0%7C0%7C638512916058217681%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C0%7C%7C%7C&sdata=kL%2BYqg1FIag5g2bHIYdBlX6mcBuQrr0OnnDovnmq%2Flg%3D&reserved=0" target="_blank" rel="noopener noreferrer">app.sos.nh.gov</a></span></span> to check your <span class="Enhancement" ><span class="Enhancement-item"><a class="Link" href="https://www.sos.nh.gov/elections/register-vote" target="_blank" rel="noopener noreferrer">voter registration</a></span></span> information and find your town or city clerk’s contact information.</li></ul><ul><li><b>Absentee voting:</b> Available to those who can’t vote in person on Election Day because of a disability or illness, work or other <span class="Enhancement" ><span class="Enhancement-item"><a class="Link" href="https://www.sos.nh.gov/elections/absentee-ballots" target="_blank" rel="noopener noreferrer">acceptable reason.</a></span></span></li></ul><ul><li><b>Early voting:</b> New Hampshire doesn’t offer formal early in-person voting. But if you qualify for an absentee ballot, you can cast one early at your <span class="Enhancement" ><span class="Enhancement-item"><a class="Link" href="https://app.sos.nh.gov/viphome" target="_blank" rel="noopener noreferrer">city or town clerk’s</a></span></span> office.</li></ul><ul><li><b>Voting at the polls: </b>Polls are open from at least 11 a.m. to 7 p.m., though <span class="Enhancement" ><span class="Enhancement-item"><a class="Link" href="https://app.sos.nh.gov/viphome" target="_blank" rel="noopener noreferrer">hours may vary</a></span></span> among polling places. Bring an <span class="Enhancement" ><span class="Enhancement-item"><a class="Link" href="https://sos.nh.gov/media/aarlbztj/voter-id-law-2019.pdf" target="_blank" rel="noopener noreferrer">acceptable form of photo ID</a></span></span>, such as your driver’s license or U.S. passport.</li></ul><span class="Enhancement" ><span class="Enhancement-item"><h2 class="inline-heading">Recent voting changes in New Hampshire</h2></span></span><p>In July 2024, lawmakers passed a rule requiring more frequent updates to voter lists. Election officials must meet every 90 days to review voter lists for accuracy and update them. Estate executors must provide an official death notice to the town or city clerk after the death of a voter, within 30 days of being appointed executor.<br><br>Laws that took effect in 2023 may change how you vote in the 2024 elections:<br></p><ul><li>The deadline for mailed absentee ballot requests is noon the day before an election. Previously, it was 5 p.m.<br></li><li>Voters must mail a copy of their ID within seven days of registering if they’re doing so for the first time on Election Day and do not show their ID at the polls. These voters will receive affidavit ballots that will be counted on Election Day but will be removed if ID is not received by the deadline.<br></li></ul><span class="Enhancement" ><span class="Enhancement-item"><h2 class="inline-heading">How to register to vote</h2></span></span><p>Register by mail, in person or online:<br></p><ul><li><b>Online:</b> New Hampshire offers online voter registration if a disability, such as blindness, prevents you from filling out a form by hand. Call your<span class="Enhancement" ><span class="Enhancement-item"><a class="Link" href="https://www.sos.nh.gov/elections/voters/register-vote/town-or-city-clerks-office" target="_blank" rel="noopener noreferrer"> </a></span></span><span class="Enhancement" ><span class="Enhancement-item"><a class="Link" href="https://app.sos.nh.gov/viphome" target="_blank" rel="noopener noreferrer">city or town clerk</a></span></span> to request an accessible online absentee registration form<b> </b>and for information about local deadlines.</li></ul><ul><li><b>By mail: </b>Registration by mail is available if you have an <span class="Enhancement" ><span class="Enhancement-item"><a class="Link" href="https://www.sos.nh.gov/sites/g/files/ehbemt561/files/documents/Election%20Documents/request-absentee-voter-registration-and-absentee-ballot-packets.pdf" target="_blank" rel="noopener noreferrer">approved reason</a></span></span> for not doing so in person, such as a religious observance or disability. If you qualify, call your <span class="Enhancement" ><span class="Enhancement-item"><a class="Link" href="https://app.sos.nh.gov/viphome" target="_blank" rel="noopener noreferrer">city or town clerk</a></span></span> to request a voter registration form. Include a copy of your driver’s license or other valid form of ID when returning your application. You will need a witness to sign your absentee-voter registration affidavit. Check with your<span class="Enhancement" ><span class="Enhancement-item"><a class="Link" href="https://app.sos.nh.gov/Public/Reports.aspx" target="_blank" rel="noopener noreferrer"> </a></span></span><span class="Enhancement" ><span class="Enhancement-item"><a class="Link" href="https://app.sos.nh.gov/viphome" target="_blank" rel="noopener noreferrer">city or town clerk</a></span></span> for local deadlines.</li></ul><ul><li><b>In person:</b> Fill out a voter registration form at your<span class="Enhancement" ><span class="Enhancement-item"><a class="Link" href="https://app.sos.nh.gov/Public/Reports.aspx" target="_blank" rel="noopener noreferrer"> </a></span></span><span class="Enhancement" ><span class="Enhancement-item"><a class="Link" href="https://app.sos.nh.gov/viphome" target="_blank" rel="noopener noreferrer">city or town clerk’s</a></span></span> office. You’ll need to show various forms of ID proving your name, age, citizenship status and where you live, such as a driver’s license and U.S. passport. A full list of acceptable IDs is available on the<span class="Enhancement" ><span class="Enhancement-item"><a class="Link" href="https://www.sos.nh.gov/sites/g/files/ehbemt561/files/documents/Election%20Documents/request-absentee-voter-registration-and-absentee-ballot-packets.pdf" target="_blank" rel="noopener noreferrer"> secretary of state’s website.</a></span></span> <br></li></ul><span class="Enhancement" ><span class="Enhancement-item"><h2 class="inline-heading">Registering to vote on Election Day</h2></span></span><p>You can <span class="Enhancement" ><span class="Enhancement-item"><a class="Link" href="https://www.sos.nh.gov/elections/voters/register-vote/polls-election-day" target="_blank" rel="noopener noreferrer">register to vote at your polling place</a></span></span> on Election Day. You will be asked to show proof of your identity, age, citizenship status and residence. If you do not provide your ID at the polls and it’s your first time registering, you will receive an affidavit ballot and must submit a photocopy of your ID within seven days.<br><br></p><span class="Enhancement" ><span class="Enhancement-item"><h2 class="inline-heading">Check your voter registration status</h2></span></span><p>You can check your voter registration status using the state’s <span class="Enhancement" ><span class="Enhancement-item"><a class="Link" href="https://app.sos.nh.gov/viphome" target="_blank" rel="noopener noreferrer">voter information tool</a></span></span>.<br><br></p><span class="Enhancement" ><span class="Enhancement-item"><h2 class="inline-heading">How to request an absentee ballot </h2></span></span><p>You can vote absentee only for<span class="Enhancement" ><span class="Enhancement-item"><a class="Link" href="https://sos.nh.gov/elections/voters/absentee-ballots/" target="_blank" rel="noopener noreferrer"> approved reasons</a></span></span>, such as a disability or work commitment.<br></p><ul><li><b>Online: </b>Only voters who are unable to fill out a printed form due to a disability, such as blindness, may <span class="Enhancement" ><span class="Enhancement-item"><a class="Link" href="https://www.sos.nh.gov/sites/g/files/ehbemt561/files/documents/Election%20Documents/accessible-electronic-absentee-ballot.pdf" target="_blank" rel="noopener noreferrer">request an accessible absentee ballot</a></span></span> online. If you qualify, you may receive and mark the ballot electronically and may return it to your city or town clerk by mail, in person or by having someone drop it off for you. If someone drops it off for you, they must <span class="Enhancement" ><span class="Enhancement-item"><a class="Link" href="https://www.sos.nh.gov/sites/g/files/ehbemt561/files/documents/2023-10/accommodation-request-for-voters-with-print-disabilities.pdf" target="_blank" rel="noopener noreferrer">sign a statement</a></span></span> on the affidavit envelope. Contact your<span class="Enhancement" ><span class="Enhancement-item"><a class="Link" href="https://www.sos.nh.gov/elections/voters/register-vote/town-or-city-clerks-office" target="_blank" rel="noopener noreferrer"> </a></span></span><span class="Enhancement" ><span class="Enhancement-item"><a class="Link" href="https://app.sos.nh.gov/viphome" target="_blank" rel="noopener noreferrer">city or town clerk</a></span></span> for more information.</li></ul><ul><li><b>By mail: </b>Print an <span class="Enhancement" ><span class="Enhancement-item"><a class="Link" href="https://www.sos.nh.gov/sites/g/files/ehbemt561/files/documents/Election%20Documents/absentee-ballot-application-state-election.pdf" target="_blank" rel="noopener noreferrer">application </a></span></span>from the secretary of state’s website, then complete and mail it to your <span class="Enhancement" ><span class="Enhancement-item"><a class="Link" href="https://app.sos.nh.gov/viphome" target="_blank" rel="noopener noreferrer">city or town clerk’s office</a></span></span>. You can also call your city or town clerk to request a mailed application. Absentee ballot requests must be received by noon the day before an election — that’s Monday, Nov. 4. But you’re encouraged to apply as soon as possible.</li></ul><div class="Enhancement" > <div class="Enhancement-item"><figure class="Figure" data-alignment="right"> <img src="https://aarp-states.brightspotcdn.com/9c/96/5eafc426444e83047a45765c85f6/400-vote-guide-new-hampshire-2024.jpg" alt="First-in-the-Nation Primary Election Underway" width="400" height="286" style="height: auto; max-width: 400px;"/> <figcaption class="Figure-caption">Residents cast their ballots in Dixville Notch, New Hampshire. </figcaption> <div class="Figure-credit">Boston Globe/Boston Globe via Getty Images</div> </figure> </div> </div><p></p><ul><li><b>In person:</b> Go to your <span class="Enhancement" ><span class="Enhancement-item"><a class="Link" href="https://app.sos.nh.gov/viphome" target="_blank" rel="noopener noreferrer">city or town clerk’s office</a></span></span> to apply for a ballot, or print an <span class="Enhancement" ><span class="Enhancement-item"><a class="Link" href="https://www.sos.nh.gov/sites/g/files/ehbemt561/files/documents/Election%20Documents/absentee-ballot-application-state-election.pdf" target="_blank" rel="noopener noreferrer">application</a></span></span> from the secretary of state’s website and bring it with you. You can request a mail ballot until 5 p.m. the day before an election.<br></li></ul><span class="Enhancement" ><span class="Enhancement-item"><h2 class="inline-heading">Returning an absentee ballot</h2></span></span><p>Place your completed ballot in the inner envelope and <span class="Enhancement" ><span class="Enhancement-item"><a class="Link" href="https://www.sos.nh.gov/sites/g/files/ehbemt561/files/documents/2023-10/2024-absentee-ballot-marking-and-mailing-instructions.pdf" target="_blank" rel="noopener noreferrer">sign the affidavit </a></span></span>on the outside. If you have a disability and received assistance, the person who helped you must sign an acknowledgment that appears on the absentee-ballot application and on the affidavit. Seal the inner envelope before placing it in the outer mailing envelope. If you’re including absentee-voter registration forms and proof that you qualify, place those documents in the outer envelope before you seal it.<br></p><ul><li><b>By mail:</b> Send your ballot to your <span class="Enhancement" ><span class="Enhancement-item"><a class="Link" href="https://app.sos.nh.gov/viphome" target="_blank" rel="noopener noreferrer">city or town clerk</a></span></span> with proper postage. It must be received by 5 p.m. on Election Day.</li></ul><ul><li><b>In person:</b> Hand-deliver your ballot to your <span class="Enhancement" ><span class="Enhancement-item"><a class="Link" href="https://app.sos.nh.gov/viphome" target="_blank" rel="noopener noreferrer">city or town clerk</a></span></span> by 5 p.m. the day before an election — that’s Monday, Nov. 4. </li></ul><p>On Election Day, absentee ballots will be accepted only by mail or from a delivery agent, such as an immediate family member, until 5 p.m. Your delivery agent may be asked to show ID and fill out paperwork to deliver your ballot.<br><br>Track your absentee ballot through the state’s <span class="Enhancement" ><span class="Enhancement-item"><a class="Link" href="https://app.sos.nh.gov/viphome" target="_blank" rel="noopener noreferrer">voter information portal.</a></span></span><br><br></p><span class="Enhancement" ><span class="Enhancement-item"><h2 class="inline-heading">Voting in person before Election Day </h2></span></span><p>If you qualify for an absentee ballot, you can cast an in-person absentee ballot at your <span class="Enhancement" ><span class="Enhancement-item"><a class="Link" href="https://app.sos.nh.gov/viphome" target="_blank" rel="noopener noreferrer">city or town clerk’s office</a></span></span>.<br><br></p><span class="Enhancement" ><span class="Enhancement-item"><h2 class="inline-heading">Voting at the polls on Election Day</h2></span></span><p>Polls will be open from at least 11 a.m. to 7 p.m. on Tuesday, Nov. 5. Extended hours vary by location, so check your <span class="Enhancement" ><span class="Enhancement-item"><a class="Link" href="https://app.sos.nh.gov/viphome" target="_blank" rel="noopener noreferrer">polling place</a></span></span> or contact your <span class="Enhancement" ><span class="Enhancement-item"><a class="Link" href="https://app.sos.nh.gov/viphome" target="_blank" rel="noopener noreferrer">city or town clerk</a></span></span>. As long as you’re in line before the polls close, you may cast a ballot. <br><br>Sample ballots are available at the <span class="Enhancement" ><span class="Enhancement-item"><a class="Link" href="https://www.sos.nh.gov/elections/sample-ballots" target="_blank" rel="noopener noreferrer">secretary of state’s website</a></span></span>.<br><br></p><span class="Enhancement" ><span class="Enhancement-item"><h2 class="inline-heading">Voter ID requirements on Election Day</h2></span></span><p>Bring an <span class="Enhancement" ><span class="Enhancement-item"><a class="Link" href="https://sos.nh.gov/media/aarlbztj/voter-id-law-2019.pdf" target="_blank" rel="noopener noreferrer">acceptable form of photo ID</a></span></span>, such as your state driver’s license or U.S. passport, to vote on Election Day. Those without ID can sign an affidavit, have their photo taken and proceed to vote.<br><br></p><span class="Enhancement" ><span class="Enhancement-item"><h2 class="inline-heading">Voting with a disability </h2></span></span><p>Each polling place is equipped with an accessible system and voting booth for voters with disabilities. Find more information at the <span class="Enhancement" ><span class="Enhancement-item"><a class="Link" href="https://www.sos.nh.gov/elections/learn-about-voting-disabilities" target="_blank" rel="noopener noreferrer">secretary of state’s website.</a></span></span><br><br>Voters who need assistance filling in their ballot can receive help from either an election official or someone they choose, as long as that person is not an employer or union official.<br><br>You can request to have an absentee ballot and affidavit envelope delivered to your vehicle outside the polling place if you can’t enter because of a disability. Once you’ve completed the affidavit and ballot, an election official will bring them back into the polling place.<br><br></p><span class="Enhancement" ><span class="Enhancement-item"><h2 class="inline-heading">Voting from a nursing home or long-term care facility</h2></span></span><p>Residents of nursing homes and long-term care facilities qualify to vote via <span class="Enhancement" ><span class="Enhancement-item"><a class="Link" href="https://www.sos.nh.gov/elections/absentee-ballots" target="_blank" rel="noopener noreferrer">absentee ballot</a></span></span>, under the physical disability or illness excuse.<br><br><b><i>Editor’s note:</i></b><i> This guide was originally published on Jan. 22, 2024, and has been updated with new information about voting in the 2024 elections. </i><br><br><i>Michelle Tuccitto Sullo is a contributing writer covering state and federal policy. She previously served as managing editor of the </i>Hartford Business Journal <i>in Connecticut and has worked for the </i>New Haven Register<i>, </i>Connecticut Law Tribune<i> and </i>New Haven Biz<i>.</i><br><br></p><span class="Enhancement" ><span class="Enhancement-item"><h2 class="inline-heading">Also of Interest:</h2></span></span><p></p><ul><li><span class="Enhancement" ><span class="Enhancement-item"><a class="Link" href="https://www.aarp.org/politics-society/government-elections/" target="_blank" rel="noopener noreferrer">Follow AARP’s political coverage</a></span></span>.</li><li><span class="Enhancement" ><span class="Enhancement-item"><a class="Link" href="https://states.aarp.org/new-hampshire/" target="_blank" rel="noopener noreferrer">Keep up with local events and AARP advocacy efforts</a></span></span>. </li><li><span class="Enhancement" ><span class="Enhancement-item"><a class="Link" href="https://www.aarp.org/politics-society/government-elections/info-2024/state-voting-guides.html" target="_blank" rel="noopener noreferrer">Find voter guides for all 50 states</a></span></span>.</li><li><span class="Enhancement" ><span class="Enhancement-item"><a class="Link" href="https://www.aarp.org/politics-society/advocacy/caregiving-advocacy/?CMP=RDRCT-CON-CAREFORCAREGIVERS-02162024" target="_blank" rel="noopener noreferrer">Learn more about AARP's caregiving advocacy work.</a></span></span></li></ul></div> </div> </p></span> </div> </div> </div> </div><div class="module clearfix"><script src="https://aarp-states.brightspotcdn.com/resource/00000168-dd17-d487-a96e-df5fe3ee0000/styleguide/All.min.c85a242a55150cd195e494cd6e5b9c77.gz.js" async=""></script> <link rel="stylesheet" media="all" href="https://aarp-states.brightspotcdn.com/resource/00000168-dd17-d487-a96e-df5fe3ee0000/styleguide/All.min.bfe6eb5a8301841feef3af4e9bd1e26d.gz.css"> <!-- bypass --> <style> a:focus, a:hover { text-decoration: underline; } h1.article-headline { margin: 0 0 1rem; } </style> <!-- <style> .Enhancement-item .Figure { margin-bottom: 24px; } .RichTextArticleBody-body ul { margin-bottom: 24px; } .RichTextArticleBody-body p{ margin: 12px 0; } .RichTextModule-items { clear: both; display: table; width: 100%; margin-bottom: 12px; } .VideoEnhancement>* { color: var(--primaryTextColor); font-size: 13px; font-weight: 400; line-height: 1.4; font-style: italic; background: #f0efed } @media only screen and (min-width: 768px) { .VideoEnhancement>* { font-size:14px; font-weight: 400; line-height: 1.47 } } .VideoEnhancement-title { padding: 20px } @media only screen and (min-width: 768px) { .VideoEnhancement-title { padding:30px } } .VideoEnhancement-player>* { position: relative; width: 100%; height: 0; padding-bottom: 56.25% } .VideoEnhancement iframe { border: 0; position: absolute; top: 0; left: 0; width: 100%; height: 100% } [data-video-player] { display: block; padding-bottom: 56.25%; height: 0; margin: 0 auto; } [data-video-player][data-aspect-ratio="4x3"] { padding-bottom: 56.25%; } [data-video-player][data-aspect-ratio="16x9"] { padding-bottom: 56.25% } </style> --></div><div class="module clearfix"><div class="module-spacer tout-homefit-750"> <a data-formelementid="CSN-LOCAL-HC-NEWSSK-02272024" href="/concord-nh/home-and-community/?intcmp=CSN-LOCAL-HC-NEWSSK-02272024"><img class="img-responsive" alt="Explore the free AARP HomeFit Guide" title="Explore the free AARP HomeFit Guide" src="https://cdn-aarp.americantowns.com/img/touts/HomeFit_750x150.png"></a> </div></div></div> <div class="col-md-4 right-rail thin-rhs"><div class="module clearfix"><!--default--> <!-- module_RHS - AARP Events --> <pre class="cake-error"><a href="javascript:void(0);" onclick="document.getElementById('cakeErr66ecd08609fd1-trace').style.display = (document.getElementById('cakeErr66ecd08609fd1-trace').style.display == 'none' ? '' : 'none');"><b>Warning</b> (2)</a>: include(/var/www/vhosts/vcc_staging/app//Resource/experience.master.resource.root.html): failed to open stream: No such file or directory [<b>APP/Lib/Modules.php(13) : eval()'d code</b>, line <b>1</b>]<div id="cakeErr66ecd08609fd1-trace" class="cake-stack-trace" style="display: none;"><a href="javascript:void(0);" onclick="document.getElementById('cakeErr66ecd08609fd1-code').style.display = (document.getElementById('cakeErr66ecd08609fd1-code').style.display == 'none' ? '' : 'none')">Code</a> <a href="javascript:void(0);" onclick="document.getElementById('cakeErr66ecd08609fd1-context').style.display = (document.getElementById('cakeErr66ecd08609fd1-context').style.display == 'none' ? '' : 'none')">Context</a><pre id="cakeErr66ecd08609fd1-context" class="cake-context" style="display: none;">$module = array( '_id' => '66158db0e9dff2b1fd9cafcd', 'module_id' => '1098', 'name' => 'RHS - Events Experience', 'type' => 'php', 'data' => '<?php include(APP . "/Resource/experience.master.resource.root.html"); ?> <style type="text/css"> .recommenationSection {font-family: Lato, sans-serif} .recommendationSection h3 {font-size:30px!important; text-transform:none; letter-spacing:0.03em} .recommendationSection .js-mvc-offer-recommended-article-pack-category {color:#dd1200; font-family:Lato, sans-serif; font-size:15px; font-weight:700; text-transform:uppercase; margin:0} .recommendationSection h4 a {color:#121212; font-size:20px; font-weight:700} .recommendationSection .uxdia-c-featured-tile__content-wrapper {padding: 0 0 .5em 0; margin-bottom: 1.25em; border-bottom: 1px solid #000} </style>', 'css' => '.recommendationSection h3 {font-size:30px} .recommenadationSection .js-mvc-offer-recommended-article-pack-category {color:rgb(221,18,0); font-size:12px} .recommendationSection h4 a {color:#121212; font-size:20px} ', 'script' => '', 'cache_time' => '', 'localize' => '0' ) $obj = false</pre><pre class="stack-trace">include - APP/Lib/Modules.php(13) : eval()'d code, line 1 eval - APP/Lib/Modules.php(13) : eval()'d code, line 1 Modules::render() - APP/Lib/Modules.php, line 13 Modules::load() - APP/Lib/Modules.php, line 29 Localize::getModule() - APP/Lib/Localize.php, line 294 Localize::replace() - APP/Lib/Localize.php, line 219 Modules::render() - APP/Lib/Modules.php, line 9 include - APP/View/Elements/display.ctp, line 13 View::_evaluate() - CORE/Cake/View/View.php, line 971 View::_render() - CORE/Cake/View/View.php, line 933 View::render() - CORE/Cake/View/View.php, line 473 Controller::render() - CORE/Cake/Controller/Controller.php, line 963 AppController::renderPage() - APP/Controller/AppController.php, line 136 BlogsController::display() - APP/Controller/BlogsController.php, line 81 ReflectionMethod::invokeArgs() - [internal], line ?? Controller::invokeAction() - CORE/Cake/Controller/Controller.php, line 491 Dispatcher::_invoke() - CORE/Cake/Routing/Dispatcher.php, line 193 Dispatcher::dispatch() - CORE/Cake/Routing/Dispatcher.php, line 167</pre></div></pre><pre class="cake-error"><a href="javascript:void(0);" onclick="document.getElementById('cakeErr66ecd0860baf9-trace').style.display = (document.getElementById('cakeErr66ecd0860baf9-trace').style.display == 'none' ? '' : 'none');"><b>Warning</b> (2)</a>: include() [<a href='http://php.net/function.include'>function.include</a>]: Failed opening '/var/www/vhosts/vcc_staging/app//Resource/experience.master.resource.root.html' for inclusion (include_path='/var/www/vhosts/vcc_staging/lib:.:/usr/share/pear:/usr/share/php') [<b>APP/Lib/Modules.php(13) : eval()'d code</b>, line <b>1</b>]<div id="cakeErr66ecd0860baf9-trace" class="cake-stack-trace" style="display: none;"><a href="javascript:void(0);" onclick="document.getElementById('cakeErr66ecd0860baf9-code').style.display = (document.getElementById('cakeErr66ecd0860baf9-code').style.display == 'none' ? '' : 'none')">Code</a> <a href="javascript:void(0);" onclick="document.getElementById('cakeErr66ecd0860baf9-context').style.display = (document.getElementById('cakeErr66ecd0860baf9-context').style.display == 'none' ? '' : 'none')">Context</a><pre id="cakeErr66ecd0860baf9-context" class="cake-context" style="display: none;">$module = array( '_id' => '66158db0e9dff2b1fd9cafcd', 'module_id' => '1098', 'name' => 'RHS - Events Experience', 'type' => 'php', 'data' => '<?php include(APP . "/Resource/experience.master.resource.root.html"); ?> <style type="text/css"> .recommenationSection {font-family: Lato, sans-serif} .recommendationSection h3 {font-size:30px!important; text-transform:none; letter-spacing:0.03em} .recommendationSection .js-mvc-offer-recommended-article-pack-category {color:#dd1200; font-family:Lato, sans-serif; font-size:15px; font-weight:700; text-transform:uppercase; margin:0} .recommendationSection h4 a {color:#121212; font-size:20px; font-weight:700} .recommendationSection .uxdia-c-featured-tile__content-wrapper {padding: 0 0 .5em 0; margin-bottom: 1.25em; border-bottom: 1px solid #000} </style>', 'css' => '.recommendationSection h3 {font-size:30px} .recommenadationSection .js-mvc-offer-recommended-article-pack-category {color:rgb(221,18,0); font-size:12px} .recommendationSection h4 a {color:#121212; font-size:20px} ', 'script' => '', 'cache_time' => '', 'localize' => '0' ) $obj = false</pre><pre class="stack-trace">include - APP/Lib/Modules.php(13) : eval()'d code, line 1 eval - APP/Lib/Modules.php(13) : eval()'d code, line 1 Modules::render() - APP/Lib/Modules.php, line 13 Modules::load() - APP/Lib/Modules.php, line 29 Localize::getModule() - APP/Lib/Localize.php, line 294 Localize::replace() - APP/Lib/Localize.php, line 219 Modules::render() - APP/Lib/Modules.php, line 9 include - APP/View/Elements/display.ctp, line 13 View::_evaluate() - CORE/Cake/View/View.php, line 971 View::_render() - CORE/Cake/View/View.php, line 933 View::render() - CORE/Cake/View/View.php, line 473 Controller::render() - CORE/Cake/Controller/Controller.php, line 963 AppController::renderPage() - APP/Controller/AppController.php, line 136 BlogsController::display() - APP/Controller/BlogsController.php, line 81 ReflectionMethod::invokeArgs() - [internal], line ?? Controller::invokeAction() - CORE/Cake/Controller/Controller.php, line 491 Dispatcher::_invoke() - CORE/Cake/Routing/Dispatcher.php, line 193 Dispatcher::dispatch() - CORE/Cake/Routing/Dispatcher.php, line 167</pre></div></pre><style type="text/css"> .recommenationSection {font-family: Lato, sans-serif} .recommendationSection h3 {font-size:30px!important; text-transform:none; letter-spacing:0.03em} .recommendationSection .js-mvc-offer-recommended-article-pack-category {color:#dd1200; font-family:Lato, sans-serif; font-size:15px; font-weight:700; text-transform:uppercase; margin:0} .recommendationSection h4 a {color:#121212; font-size:20px; font-weight:700} .recommendationSection .uxdia-c-featured-tile__content-wrapper {padding: 0 0 .5em 0; margin-bottom: 1.25em; border-bottom: 1px solid #000} </style> <div aria-hidden="true" class="aarpe-ad-wrapper"> <div class="aarpe-ad en clearfix" id="300x250_53475" data-adsize="300x250"> <script type="text/javascript"> if(typeof AARP.ads !== 'undefined'){ AARP.ads.slots({ id:'300x250_53475', size:'300x250'}); } </script> </div> </div> <div class="card-tout card-dark membership-tout" style="margin:0 0 30px 0;"> <img class="img-responsive image" title="image of two AARP membership cards" alt="image of two AARP membership cards" src="https://cdn-aarp.americantowns.com/img/tout-two-cards.png"> <div class="title">Only $12 your first year with Automatic Renewal</div> <ul class="list"> <li>Immediate access to your <a href="https://www.aarp.org/benefits-discounts/">member benefits</a></li> <li>Discounts on travel and everyday savings</li> <li>Subscription to AARP The Magazine</li> <li>FREE second membership</li> </ul> <div class="action"> <a class="btn" href="https://appsec.aarp.org/mem/join?campaignid=UAJFT3&intcmp=LNK-CSN-AARPLOCAL-JRTOUT-RR-A-CONCORD-NH">Join AARP</a> <div class="body">Already a member? <a href="https://appsec.aarp.org/mem/renew?campaignid= UARFT3&intcmp=LNK-CSN-AARPLOCAL-JRTOUT-RR-A-CONCORD-NH">Renew</a> or <a href="https://www.aarp.org/benefits-discounts/my-membership/print-your-card/">Print Card</a></div> </div> </div> <style> .membership-tout {padding:16px 20px;} .membership-tout .list li { margin: 0; } </style> <div aria-hidden="true" class="aarpe-ad-wrapper"> <div class="aarpe-ad en clearfix" id="300x250_93505" data-adsize="300x250"> <script type="text/javascript"> if(typeof AARP.ads !== 'undefined'){ AARP.ads.slots({ id:'300x250_93505', size:'300x250'}); } </script> </div> </div> <div class="module-spacer text-center"> <div class="fb-page" alt="Image of AARP New Hampshire Facebook Page" title="Image of AARP New Hampshire Facebook Page" data-href="https://www.facebook.com/AARPNH" data-tabs="timeline" width="320" height="" data-small-header="false" data-adapt-container-width="true" data-hide-cover="false" data-show-facepile="true" lazy="true"> <blockquote cite="https://www.facebook.com/AARPNH" class="fb-xfbml-parse-ignore"><a href="https://www.facebook.com/AARPNH">Facebook</a></blockquote> </div> </div> <div class="ar-basic-box module-spacer"> <header> <h2>Contact AARP <br />in Concord</h2> </header> <div class="wrap"> <div class="ar-quick-list module-spacer"> <ul class="list-unstyled"> <li><i class="list-icon fa fa-envelope" alt="Email icon" title="Email icon" aria-hidden="true"></i><a href="mailto:NH@aarp.org " target="_blank" rel="noopener">NH@aarp.org </a></li> <li><i class="list-icon fa fa-globe" alt="Globe icon" title="Globe icon" aria-hidden="true"></i><a href="https://states.aarp.org/region/new-hampshire/" target="_blank" rel="noopener">AARP New Hampshire</a></li> <li><i class="list-icon fa fa-map-marker" alt="Map Marker icon" title="Map Marker icon" aria-hidden="true"></i><a href="https://states.aarp.org/contact-aarp-new-hampshire/?intcmp=SNG-LNK-AARPLOCAL-CONTACT-20140101-CONCORD-NH" target="_blank" rel="noopener">Contact Us</a></li> </ul> </div> <a href="https://www.facebook.com/AARPNH" target="_blank" rel="noopener" aria-label="Open Facebook"><img src="https://cdn-aarp.americantowns.com/img/responsive/icons/48/facebook-dreamstale25.png" alt="Facebook icon" title="Facebook icon"></a> <a href="https://twitter.com/aarpnh" target="_blank" rel="noopener" aria-label="Open Twitter"><img src="https://cdn-aarp.americantowns.com/img/responsive/icons/48/x-logo-black.png" alt="Twitter icon" title="Twitter icon"></a> </div> </div> </div></div> <div class="col-md-8 left-rail left-bot"></div> <div class="col-md-4 right-rail right-bot thin-rhs"></div> </div> <div class="row oneColumnLayout"> </div> <div class="row oneColumnLayout"> <div class="col-md-12"><!-- script to activate navbar --> <script type="text/javascript"> jQuery(".channelBarMain ul.left li a").click(function() { window.location = jQuery(this).attr('href'); }); </script> </div> </div> ' $scripts_for_layout = '<title>How to Vote in New Hampshire's 2024 Elections </title> <meta name="page_title" content="How to Vote in New Hampshire's 2024 Elections "/> <meta name="robots" content="noindex, nofollow"/> <meta content="En españolImportant dates and election information Last day to request an absentee ballot: Monday, Nov. 4, noon Deadline to return an absentee ballot:" name="description"/> <meta content="How, Vote, in, New, Hampshire, s, 2024, Elections" name="keywords"/> <link rel="canonical" href="https://states.aarp.org/new-hampshire/election-voting-guide" /> <meta property="og:url" content="https://vccstaging.local.aarp.org/news/how-to-vote-in-new-hampshires-2024-elections-nh-2024-09-17.html"/> <meta name="twitter:card" content="summary_large_image"/> <meta name="twitter:title" content="How to Vote in New Hampshire's 2024 Elections "/> <meta name="twitter:description" content="Find upcoming election dates, registration deadlines and voting options in New Hampshire, such as voting by mail, early voting or voting with a disability."/> <meta name="twitter:image" content="https://aarp-states.brightspotcdn.com/dims4/default/f14138a/2147483647/strip/true/crop/400x257+0+14/resize/420x270!/quality/90/?url=http%3A%2F%2Faarp-brightspot.s3.amazonaws.com%2Fstates%2F9c%2F96%2F5eafc426444e83047a45765c85f6%2F400-vote-guide-new-hampshire-2024.jpg"/> <meta property="og:type" content="article"/> <meta property="og:title" content="How to Vote in New Hampshire's 2024 Elections "/> <meta property="og:description" content="Find upcoming election dates, registration deadlines and voting options in New Hampshire, such as voting by mail, early voting or voting with a disability."/> <meta property="og:image" content="https://aarp-states.brightspotcdn.com/dims4/default/f14138a/2147483647/strip/true/crop/400x257+0+14/resize/420x270!/quality/90/?url=http%3A%2F%2Faarp-brightspot.s3.amazonaws.com%2Fstates%2F9c%2F96%2F5eafc426444e83047a45765c85f6%2F400-vote-guide-new-hampshire-2024.jpg"/> :root { --primaryColor: #ff1e3c; --primaryTextColor: #2a2a2a; --linkTextColor: #1f66bd; --linkHoverColor: #1f66bd; --secondaryTextColor: #000000; --secondaryColor2: #000000; --secondaryColor3: #000000; --secondaryColor4: #000000; --secondaryColor5: #000000; --black: #000000; --white: #ffffff; --grey: #f0efed; --gridGutters: 30px; --modulePadding: 60px; --pageWidth: 86.11%; --maxPageWidth: 1240px; --horizontalAlignment: center; --fontFamily: 'Roboto', sans-serif; --headerBackgroundColor:#000000; --headerTextColor:#FFFFFF; --headerHeight:50px; --footerbackgroundColor:#000000; --footerTextColor:#918883; }' $title_for_layout = '{local_city_c}, {local_state} Happenings - AARP' $asset_version = '230831' $min = true $nowrapper = false $css = ' :root { --primaryColor: #ff1e3c; --primaryTextColor: #2a2a2a; --linkTextColor: #1f66bd; --linkHoverColor: #1f66bd; --secondaryTextColor: #000000; --secondaryColor2: #000000; --secondaryColor3: #000000; --secondaryColor4: #000000; --secondaryColor5: #000000; --black: #000000; --white: #ffffff; --grey: #f0efed; --gridGutters: 30px; --modulePadding: 60px; --pageWidth: 86.11%; --maxPageWidth: 1240px; --horizontalAlignment: center; --fontFamily: 'Roboto', sans-serif; --headerBackgroundColor:#000000; --headerTextColor:#FFFFFF; --headerHeight:50px; --footerbackgroundColor:#000000; --footerTextColor:#918883; }' $highlighting = '<span class="highlighting">Highlighting Concord </span>' $location = '<a href="/concord-nh/?intcmp=CSN-LOCAL-NAV-HOME">Greater Concord, NH</a>' $no_header = false $header_title = '<a href="/concord-nh/happenings/">News Feed</a>' $header_subtitle = '' $isPR = false $navbar = '<nav class="section" role="button" aria-expanded="false" aria-controls="collapse"> <div class="section-toggle">Sections <i class="fas fa-chevron-down"></i></div> <ul class="secondary-menu" id="secondary-menu" role="menu" aria-busy="true"> <li role="presentation" class=""><a role="menuitem" class="menuitem" href="/concord-nh/aarp-events/?intcmp=CSN-LOCAL-NAV-OLE" data-formelementid="LOCAL-LNK-CLK-EVENTS">Online & Local Events</a> </li> <li role="presentation" class=""><a role="menuitem" class="menuitem" href="/concord-nh/things-to-do/?intcmp=CSN-LOCAL-NAV-TTD" data-formelementid="LOCAL-LNK-CLK-THINGSTODO">Things to Do</a></li> <li role="presentation" class="active"><a role="menuitem" class="menuitem" href="/concord-nh/happenings/?intcmp=CSN-LOCAL-NAV-NF" data-formelementid="LOCAL-LNK-CLK-HAPPENINGS">News Feed</a> </li> <li role="presentation" class=""><a role="menuitem" class="menuitem" href="/concord-nh/volunteering/?intcmp=CSN-LOCAL-NAV-VOL" data-formelementid="LOCAL-LNK-CLK-VOLUNTEERING">Volunteering</a> </li> <li role="presentation" class=""><a role="menuitem" class="menuitem" href="/concord-nh/home-and-community/?intcmp=CSN-LOCAL-NAV-HC" data-formelementid="LOCAL-LNK-CLK-HC">Home & Community</a> </li> <li role="presentation" class=""><a role="menuitem" class="menuitem" href="/concord-nh/movies/?intcmp=CSN-LOCAL-NAV-MFG" data-formelementid="LOCAL-LNK-CLK-MOVIESFORGROWNUPS">Movies for Grownups</a> </li> <li role="presentation" class="more nosep " id="submenu-more"> <span role="menuitem" class="menuitem" data-formelementid="LOCAL-LNK-CLK-MORE">More<i class="fas fa-chevron-down"></i></span> <ul class="secondary-submenu animate slide-in" id="secondary-submenu"> <li role="presentation"><a role="menuitem" class="menuitem " href="/concord-nh/discounts/?intcmp=CSN-LOCAL-NAV-LO" data-formelementid="LOCAL-LNK-CLK-OFFERS">Local Offers</a></li> <li role="presentation"><a role="menuitem" class="menuitem " href="/concord-nh/local-resources/?intcmp=CSN-LOCAL-NAV-LR" data-formelementid="LOCAL-LNK-CLK-LOCALRESOURCES">Local Resources</a> </li> <li role="presentation"><a role="menuitem" class="menuitem " href="/concord-nh/jobs/?intcmp=CSN-LOCAL-NAV-WJ" data-formelementid="LOCAL-LNK-CLK-WORK&JOBS">Work & Jobs</a></li> <li role="presentation"><a role="menuitem" class="menuitem " href="/concord-nh/events/?intcmp=CSN-LOCAL-NAV-CC" data-formelementid="LOCAL-LNK-CLK-EVENTS">Community Calendar</a></li> <!-- <li role="presentation"><a role="menuitem" class="menuitem " href="/concord-nh/healthy-living/?intcmp=CSN-LOCAL-NAV-HEALTHY_LIVING" data-formelementid="LOCAL-LNK-CLK-HEALTHY_LIVING">Healthy Living</a></li> <li role="presentation"><a role="menuitem" class="menuitem " href="/concord-nh/arts-entertainment/?intcmp=CSN-LOCAL-NAV-ARTS_ENT" data-formelementid="LOCAL-LNK-CLK-ARTS_ENT">Arts & Entertainment</a></li> <li role="presentation"><a role="menuitem" class="menuitem " href="/concord-nh/museums/?intcmp=CSN-LOCAL-NAV-MUSEUMS" data-formelementid="LOCAL-LNK-CLK-MUSEUMS">Museums</a></li> --> </ul> </li> </ul> </nav>' $header_custom = '' $breadcrumbs = array( (int) 0 => array( 'title' => 'News Feed', 'slug' => 'happenings' ) ) $row = array( 'title' => 'Back to News Feed', 'slug' => 'happenings' ) $i = (int) 0include - APP/View/Layouts/aarp_2023.ctp, line 242 include - APP/View/Layouts/aarp_2023.ctp, line 242 View::_evaluate() - CORE/Cake/View/View.php, line 971 View::_render() - CORE/Cake/View/View.php, line 933 View::renderLayout() - CORE/Cake/View/View.php, line 546 View::render() - CORE/Cake/View/View.php, line 481 Controller::render() - CORE/Cake/Controller/Controller.php, line 963 AppController::renderPage() - APP/Controller/AppController.php, line 136 BlogsController::display() - APP/Controller/BlogsController.php, line 81 ReflectionMethod::invokeArgs() - [internal], line ?? Controller::invokeAction() - CORE/Cake/Controller/Controller.php, line 491 Dispatcher::_invoke() - CORE/Cake/Routing/Dispatcher.php, line 193 Dispatcher::dispatch() - CORE/Cake/Routing/Dispatcher.php, line 167 [main] - APP/webroot/index.php, line 118
Warning (2): include() [<a href='http://php.net/function.include'>function.include</a>]: Failed opening '/var/www/vhosts/vcc_staging/app/Resource/aarp2_master.footer.html' for inclusion (include_path='/var/www/vhosts/vcc_staging/lib:.:/usr/share/pear:/usr/share/php') [APP/View/Layouts/aarp_2023.ctp, line 242]Code Context<?php // if (!$nowrapper) (Globals::$language == 'es') ? include(APP . "/Resource/aarpe_footer_es.html") : include(APP . "/Resource/aarpe_footer.html"); ?>
<?php if (!$nowrapper): // MLW - Spanish wrappers TBD
include (APP . "Resource/aarp2_master.footer.html");
$viewFile = '/var/www/vhosts/vcc_staging/app/View/Layouts/aarp_2023.ctp' $dataForView = array( 'content_for_layout' => '<div class="row twoColumnLayout"> <div class="col-md-8 left-rail"><div class="module clearfix"><div class="ar-basic-box"> <div> <div class="module-spacer"> <header><h1 class="article-headline">How to Vote in New Hampshire's 2024 Elections </h1></header> <div class="posted-on"> Posted on 09/17/24 by <b>Michelle Tuccitto Sullo</b> </div> </div> <div class="module-spacer"> <span class="blog-content"><p><div class="RichTextArticleBody"> <div class="RichTextArticleBody-body"><p><span class="Enhancement" ><span class="Enhancement-item"><a class="Link" href="https://states.aarp.org/new-hampshire/elecciones-guia-para-votar-en-nuevo-hampshire?intcmp=AE-POL-TOSPA-TOGL-VOTA-NH-ES" target="_blank" rel="noopener noreferrer">En español</a></span></span><br></p><span class="Enhancement" ><span class="Enhancement-item"><h2 class="inline-heading">Important dates and election information</h2></span></span><div class="Enhancement" > <div class="Enhancement-item"><figure class="Figure" data-alignment="right"> <img src="https://aarp-states.brightspotcdn.com/9f/d1/e62c0c59450e877eb30c10468760/election-2023-bul2024.jpg" alt="AARP election buttons final" width="900" height="900" style="height: auto; max-width: 230px;"/> </figure> </div> </div><p></p><ul><li><b>Last day to request an absentee ballot: </b>Monday, Nov. 4, noon </li><li><b>Deadline to return an absentee ballot: </b>Monday, Nov. 4 (in person); Tuesday, Nov. 5 (by mail).</li><li><b>Last day to register to vote: </b>Tuesday, Nov. 5</li><li><b>Election Day:</b> Tuesday, Nov. 5</li></ul><span class="Enhancement" ><span class="Enhancement-item"><h2 class="inline-heading">Voting at a glance </h2></span></span><p></p><ul><li><b>Voter registration: </b>Visit <span class="Enhancement" ><span class="Enhancement-item"><a class="Link" href="https://nam12.safelinks.protection.outlook.com/?url=https%3A%2F%2Fapp.sos.nh.gov%2F&data=05%7C02%7Cmsullo%40aarp.org%7Cdcc440cb398748cf5e5308dc741d3998%7Ca395e38b4b754e4493499a37de460a33%7C0%7C0%7C638512916058217681%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C0%7C%7C%7C&sdata=kL%2BYqg1FIag5g2bHIYdBlX6mcBuQrr0OnnDovnmq%2Flg%3D&reserved=0" target="_blank" rel="noopener noreferrer">app.sos.nh.gov</a></span></span> to check your <span class="Enhancement" ><span class="Enhancement-item"><a class="Link" href="https://www.sos.nh.gov/elections/register-vote" target="_blank" rel="noopener noreferrer">voter registration</a></span></span> information and find your town or city clerk’s contact information.</li></ul><ul><li><b>Absentee voting:</b> Available to those who can’t vote in person on Election Day because of a disability or illness, work or other <span class="Enhancement" ><span class="Enhancement-item"><a class="Link" href="https://www.sos.nh.gov/elections/absentee-ballots" target="_blank" rel="noopener noreferrer">acceptable reason.</a></span></span></li></ul><ul><li><b>Early voting:</b> New Hampshire doesn’t offer formal early in-person voting. But if you qualify for an absentee ballot, you can cast one early at your <span class="Enhancement" ><span class="Enhancement-item"><a class="Link" href="https://app.sos.nh.gov/viphome" target="_blank" rel="noopener noreferrer">city or town clerk’s</a></span></span> office.</li></ul><ul><li><b>Voting at the polls: </b>Polls are open from at least 11 a.m. to 7 p.m., though <span class="Enhancement" ><span class="Enhancement-item"><a class="Link" href="https://app.sos.nh.gov/viphome" target="_blank" rel="noopener noreferrer">hours may vary</a></span></span> among polling places. Bring an <span class="Enhancement" ><span class="Enhancement-item"><a class="Link" href="https://sos.nh.gov/media/aarlbztj/voter-id-law-2019.pdf" target="_blank" rel="noopener noreferrer">acceptable form of photo ID</a></span></span>, such as your driver’s license or U.S. passport.</li></ul><span class="Enhancement" ><span class="Enhancement-item"><h2 class="inline-heading">Recent voting changes in New Hampshire</h2></span></span><p>In July 2024, lawmakers passed a rule requiring more frequent updates to voter lists. Election officials must meet every 90 days to review voter lists for accuracy and update them. Estate executors must provide an official death notice to the town or city clerk after the death of a voter, within 30 days of being appointed executor.<br><br>Laws that took effect in 2023 may change how you vote in the 2024 elections:<br></p><ul><li>The deadline for mailed absentee ballot requests is noon the day before an election. Previously, it was 5 p.m.<br></li><li>Voters must mail a copy of their ID within seven days of registering if they’re doing so for the first time on Election Day and do not show their ID at the polls. These voters will receive affidavit ballots that will be counted on Election Day but will be removed if ID is not received by the deadline.<br></li></ul><span class="Enhancement" ><span class="Enhancement-item"><h2 class="inline-heading">How to register to vote</h2></span></span><p>Register by mail, in person or online:<br></p><ul><li><b>Online:</b> New Hampshire offers online voter registration if a disability, such as blindness, prevents you from filling out a form by hand. Call your<span class="Enhancement" ><span class="Enhancement-item"><a class="Link" href="https://www.sos.nh.gov/elections/voters/register-vote/town-or-city-clerks-office" target="_blank" rel="noopener noreferrer"> </a></span></span><span class="Enhancement" ><span class="Enhancement-item"><a class="Link" href="https://app.sos.nh.gov/viphome" target="_blank" rel="noopener noreferrer">city or town clerk</a></span></span> to request an accessible online absentee registration form<b> </b>and for information about local deadlines.</li></ul><ul><li><b>By mail: </b>Registration by mail is available if you have an <span class="Enhancement" ><span class="Enhancement-item"><a class="Link" href="https://www.sos.nh.gov/sites/g/files/ehbemt561/files/documents/Election%20Documents/request-absentee-voter-registration-and-absentee-ballot-packets.pdf" target="_blank" rel="noopener noreferrer">approved reason</a></span></span> for not doing so in person, such as a religious observance or disability. If you qualify, call your <span class="Enhancement" ><span class="Enhancement-item"><a class="Link" href="https://app.sos.nh.gov/viphome" target="_blank" rel="noopener noreferrer">city or town clerk</a></span></span> to request a voter registration form. Include a copy of your driver’s license or other valid form of ID when returning your application. You will need a witness to sign your absentee-voter registration affidavit. Check with your<span class="Enhancement" ><span class="Enhancement-item"><a class="Link" href="https://app.sos.nh.gov/Public/Reports.aspx" target="_blank" rel="noopener noreferrer"> </a></span></span><span class="Enhancement" ><span class="Enhancement-item"><a class="Link" href="https://app.sos.nh.gov/viphome" target="_blank" rel="noopener noreferrer">city or town clerk</a></span></span> for local deadlines.</li></ul><ul><li><b>In person:</b> Fill out a voter registration form at your<span class="Enhancement" ><span class="Enhancement-item"><a class="Link" href="https://app.sos.nh.gov/Public/Reports.aspx" target="_blank" rel="noopener noreferrer"> </a></span></span><span class="Enhancement" ><span class="Enhancement-item"><a class="Link" href="https://app.sos.nh.gov/viphome" target="_blank" rel="noopener noreferrer">city or town clerk’s</a></span></span> office. You’ll need to show various forms of ID proving your name, age, citizenship status and where you live, such as a driver’s license and U.S. passport. A full list of acceptable IDs is available on the<span class="Enhancement" ><span class="Enhancement-item"><a class="Link" href="https://www.sos.nh.gov/sites/g/files/ehbemt561/files/documents/Election%20Documents/request-absentee-voter-registration-and-absentee-ballot-packets.pdf" target="_blank" rel="noopener noreferrer"> secretary of state’s website.</a></span></span> <br></li></ul><span class="Enhancement" ><span class="Enhancement-item"><h2 class="inline-heading">Registering to vote on Election Day</h2></span></span><p>You can <span class="Enhancement" ><span class="Enhancement-item"><a class="Link" href="https://www.sos.nh.gov/elections/voters/register-vote/polls-election-day" target="_blank" rel="noopener noreferrer">register to vote at your polling place</a></span></span> on Election Day. You will be asked to show proof of your identity, age, citizenship status and residence. If you do not provide your ID at the polls and it’s your first time registering, you will receive an affidavit ballot and must submit a photocopy of your ID within seven days.<br><br></p><span class="Enhancement" ><span class="Enhancement-item"><h2 class="inline-heading">Check your voter registration status</h2></span></span><p>You can check your voter registration status using the state’s <span class="Enhancement" ><span class="Enhancement-item"><a class="Link" href="https://app.sos.nh.gov/viphome" target="_blank" rel="noopener noreferrer">voter information tool</a></span></span>.<br><br></p><span class="Enhancement" ><span class="Enhancement-item"><h2 class="inline-heading">How to request an absentee ballot </h2></span></span><p>You can vote absentee only for<span class="Enhancement" ><span class="Enhancement-item"><a class="Link" href="https://sos.nh.gov/elections/voters/absentee-ballots/" target="_blank" rel="noopener noreferrer"> approved reasons</a></span></span>, such as a disability or work commitment.<br></p><ul><li><b>Online: </b>Only voters who are unable to fill out a printed form due to a disability, such as blindness, may <span class="Enhancement" ><span class="Enhancement-item"><a class="Link" href="https://www.sos.nh.gov/sites/g/files/ehbemt561/files/documents/Election%20Documents/accessible-electronic-absentee-ballot.pdf" target="_blank" rel="noopener noreferrer">request an accessible absentee ballot</a></span></span> online. If you qualify, you may receive and mark the ballot electronically and may return it to your city or town clerk by mail, in person or by having someone drop it off for you. If someone drops it off for you, they must <span class="Enhancement" ><span class="Enhancement-item"><a class="Link" href="https://www.sos.nh.gov/sites/g/files/ehbemt561/files/documents/2023-10/accommodation-request-for-voters-with-print-disabilities.pdf" target="_blank" rel="noopener noreferrer">sign a statement</a></span></span> on the affidavit envelope. Contact your<span class="Enhancement" ><span class="Enhancement-item"><a class="Link" href="https://www.sos.nh.gov/elections/voters/register-vote/town-or-city-clerks-office" target="_blank" rel="noopener noreferrer"> </a></span></span><span class="Enhancement" ><span class="Enhancement-item"><a class="Link" href="https://app.sos.nh.gov/viphome" target="_blank" rel="noopener noreferrer">city or town clerk</a></span></span> for more information.</li></ul><ul><li><b>By mail: </b>Print an <span class="Enhancement" ><span class="Enhancement-item"><a class="Link" href="https://www.sos.nh.gov/sites/g/files/ehbemt561/files/documents/Election%20Documents/absentee-ballot-application-state-election.pdf" target="_blank" rel="noopener noreferrer">application </a></span></span>from the secretary of state’s website, then complete and mail it to your <span class="Enhancement" ><span class="Enhancement-item"><a class="Link" href="https://app.sos.nh.gov/viphome" target="_blank" rel="noopener noreferrer">city or town clerk’s office</a></span></span>. You can also call your city or town clerk to request a mailed application. Absentee ballot requests must be received by noon the day before an election — that’s Monday, Nov. 4. But you’re encouraged to apply as soon as possible.</li></ul><div class="Enhancement" > <div class="Enhancement-item"><figure class="Figure" data-alignment="right"> <img src="https://aarp-states.brightspotcdn.com/9c/96/5eafc426444e83047a45765c85f6/400-vote-guide-new-hampshire-2024.jpg" alt="First-in-the-Nation Primary Election Underway" width="400" height="286" style="height: auto; max-width: 400px;"/> <figcaption class="Figure-caption">Residents cast their ballots in Dixville Notch, New Hampshire. </figcaption> <div class="Figure-credit">Boston Globe/Boston Globe via Getty Images</div> </figure> </div> </div><p></p><ul><li><b>In person:</b> Go to your <span class="Enhancement" ><span class="Enhancement-item"><a class="Link" href="https://app.sos.nh.gov/viphome" target="_blank" rel="noopener noreferrer">city or town clerk’s office</a></span></span> to apply for a ballot, or print an <span class="Enhancement" ><span class="Enhancement-item"><a class="Link" href="https://www.sos.nh.gov/sites/g/files/ehbemt561/files/documents/Election%20Documents/absentee-ballot-application-state-election.pdf" target="_blank" rel="noopener noreferrer">application</a></span></span> from the secretary of state’s website and bring it with you. You can request a mail ballot until 5 p.m. the day before an election.<br></li></ul><span class="Enhancement" ><span class="Enhancement-item"><h2 class="inline-heading">Returning an absentee ballot</h2></span></span><p>Place your completed ballot in the inner envelope and <span class="Enhancement" ><span class="Enhancement-item"><a class="Link" href="https://www.sos.nh.gov/sites/g/files/ehbemt561/files/documents/2023-10/2024-absentee-ballot-marking-and-mailing-instructions.pdf" target="_blank" rel="noopener noreferrer">sign the affidavit </a></span></span>on the outside. If you have a disability and received assistance, the person who helped you must sign an acknowledgment that appears on the absentee-ballot application and on the affidavit. Seal the inner envelope before placing it in the outer mailing envelope. If you’re including absentee-voter registration forms and proof that you qualify, place those documents in the outer envelope before you seal it.<br></p><ul><li><b>By mail:</b> Send your ballot to your <span class="Enhancement" ><span class="Enhancement-item"><a class="Link" href="https://app.sos.nh.gov/viphome" target="_blank" rel="noopener noreferrer">city or town clerk</a></span></span> with proper postage. It must be received by 5 p.m. on Election Day.</li></ul><ul><li><b>In person:</b> Hand-deliver your ballot to your <span class="Enhancement" ><span class="Enhancement-item"><a class="Link" href="https://app.sos.nh.gov/viphome" target="_blank" rel="noopener noreferrer">city or town clerk</a></span></span> by 5 p.m. the day before an election — that’s Monday, Nov. 4. </li></ul><p>On Election Day, absentee ballots will be accepted only by mail or from a delivery agent, such as an immediate family member, until 5 p.m. Your delivery agent may be asked to show ID and fill out paperwork to deliver your ballot.<br><br>Track your absentee ballot through the state’s <span class="Enhancement" ><span class="Enhancement-item"><a class="Link" href="https://app.sos.nh.gov/viphome" target="_blank" rel="noopener noreferrer">voter information portal.</a></span></span><br><br></p><span class="Enhancement" ><span class="Enhancement-item"><h2 class="inline-heading">Voting in person before Election Day </h2></span></span><p>If you qualify for an absentee ballot, you can cast an in-person absentee ballot at your <span class="Enhancement" ><span class="Enhancement-item"><a class="Link" href="https://app.sos.nh.gov/viphome" target="_blank" rel="noopener noreferrer">city or town clerk’s office</a></span></span>.<br><br></p><span class="Enhancement" ><span class="Enhancement-item"><h2 class="inline-heading">Voting at the polls on Election Day</h2></span></span><p>Polls will be open from at least 11 a.m. to 7 p.m. on Tuesday, Nov. 5. Extended hours vary by location, so check your <span class="Enhancement" ><span class="Enhancement-item"><a class="Link" href="https://app.sos.nh.gov/viphome" target="_blank" rel="noopener noreferrer">polling place</a></span></span> or contact your <span class="Enhancement" ><span class="Enhancement-item"><a class="Link" href="https://app.sos.nh.gov/viphome" target="_blank" rel="noopener noreferrer">city or town clerk</a></span></span>. As long as you’re in line before the polls close, you may cast a ballot. <br><br>Sample ballots are available at the <span class="Enhancement" ><span class="Enhancement-item"><a class="Link" href="https://www.sos.nh.gov/elections/sample-ballots" target="_blank" rel="noopener noreferrer">secretary of state’s website</a></span></span>.<br><br></p><span class="Enhancement" ><span class="Enhancement-item"><h2 class="inline-heading">Voter ID requirements on Election Day</h2></span></span><p>Bring an <span class="Enhancement" ><span class="Enhancement-item"><a class="Link" href="https://sos.nh.gov/media/aarlbztj/voter-id-law-2019.pdf" target="_blank" rel="noopener noreferrer">acceptable form of photo ID</a></span></span>, such as your state driver’s license or U.S. passport, to vote on Election Day. Those without ID can sign an affidavit, have their photo taken and proceed to vote.<br><br></p><span class="Enhancement" ><span class="Enhancement-item"><h2 class="inline-heading">Voting with a disability </h2></span></span><p>Each polling place is equipped with an accessible system and voting booth for voters with disabilities. Find more information at the <span class="Enhancement" ><span class="Enhancement-item"><a class="Link" href="https://www.sos.nh.gov/elections/learn-about-voting-disabilities" target="_blank" rel="noopener noreferrer">secretary of state’s website.</a></span></span><br><br>Voters who need assistance filling in their ballot can receive help from either an election official or someone they choose, as long as that person is not an employer or union official.<br><br>You can request to have an absentee ballot and affidavit envelope delivered to your vehicle outside the polling place if you can’t enter because of a disability. Once you’ve completed the affidavit and ballot, an election official will bring them back into the polling place.<br><br></p><span class="Enhancement" ><span class="Enhancement-item"><h2 class="inline-heading">Voting from a nursing home or long-term care facility</h2></span></span><p>Residents of nursing homes and long-term care facilities qualify to vote via <span class="Enhancement" ><span class="Enhancement-item"><a class="Link" href="https://www.sos.nh.gov/elections/absentee-ballots" target="_blank" rel="noopener noreferrer">absentee ballot</a></span></span>, under the physical disability or illness excuse.<br><br><b><i>Editor’s note:</i></b><i> This guide was originally published on Jan. 22, 2024, and has been updated with new information about voting in the 2024 elections. </i><br><br><i>Michelle Tuccitto Sullo is a contributing writer covering state and federal policy. She previously served as managing editor of the </i>Hartford Business Journal <i>in Connecticut and has worked for the </i>New Haven Register<i>, </i>Connecticut Law Tribune<i> and </i>New Haven Biz<i>.</i><br><br></p><span class="Enhancement" ><span class="Enhancement-item"><h2 class="inline-heading">Also of Interest:</h2></span></span><p></p><ul><li><span class="Enhancement" ><span class="Enhancement-item"><a class="Link" href="https://www.aarp.org/politics-society/government-elections/" target="_blank" rel="noopener noreferrer">Follow AARP’s political coverage</a></span></span>.</li><li><span class="Enhancement" ><span class="Enhancement-item"><a class="Link" href="https://states.aarp.org/new-hampshire/" target="_blank" rel="noopener noreferrer">Keep up with local events and AARP advocacy efforts</a></span></span>. </li><li><span class="Enhancement" ><span class="Enhancement-item"><a class="Link" href="https://www.aarp.org/politics-society/government-elections/info-2024/state-voting-guides.html" target="_blank" rel="noopener noreferrer">Find voter guides for all 50 states</a></span></span>.</li><li><span class="Enhancement" ><span class="Enhancement-item"><a class="Link" href="https://www.aarp.org/politics-society/advocacy/caregiving-advocacy/?CMP=RDRCT-CON-CAREFORCAREGIVERS-02162024" target="_blank" rel="noopener noreferrer">Learn more about AARP's caregiving advocacy work.</a></span></span></li></ul></div> </div> </p></span> </div> </div> </div> </div><div class="module clearfix"><script src="https://aarp-states.brightspotcdn.com/resource/00000168-dd17-d487-a96e-df5fe3ee0000/styleguide/All.min.c85a242a55150cd195e494cd6e5b9c77.gz.js" async=""></script> <link rel="stylesheet" media="all" href="https://aarp-states.brightspotcdn.com/resource/00000168-dd17-d487-a96e-df5fe3ee0000/styleguide/All.min.bfe6eb5a8301841feef3af4e9bd1e26d.gz.css"> <!-- bypass --> <style> a:focus, a:hover { text-decoration: underline; } h1.article-headline { margin: 0 0 1rem; } </style> <!-- <style> .Enhancement-item .Figure { margin-bottom: 24px; } .RichTextArticleBody-body ul { margin-bottom: 24px; } .RichTextArticleBody-body p{ margin: 12px 0; } .RichTextModule-items { clear: both; display: table; width: 100%; margin-bottom: 12px; } .VideoEnhancement>* { color: var(--primaryTextColor); font-size: 13px; font-weight: 400; line-height: 1.4; font-style: italic; background: #f0efed } @media only screen and (min-width: 768px) { .VideoEnhancement>* { font-size:14px; font-weight: 400; line-height: 1.47 } } .VideoEnhancement-title { padding: 20px } @media only screen and (min-width: 768px) { .VideoEnhancement-title { padding:30px } } .VideoEnhancement-player>* { position: relative; width: 100%; height: 0; padding-bottom: 56.25% } .VideoEnhancement iframe { border: 0; position: absolute; top: 0; left: 0; width: 100%; height: 100% } [data-video-player] { display: block; padding-bottom: 56.25%; height: 0; margin: 0 auto; } [data-video-player][data-aspect-ratio="4x3"] { padding-bottom: 56.25%; } [data-video-player][data-aspect-ratio="16x9"] { padding-bottom: 56.25% } </style> --></div><div class="module clearfix"><div class="module-spacer tout-homefit-750"> <a data-formelementid="CSN-LOCAL-HC-NEWSSK-02272024" href="/concord-nh/home-and-community/?intcmp=CSN-LOCAL-HC-NEWSSK-02272024"><img class="img-responsive" alt="Explore the free AARP HomeFit Guide" title="Explore the free AARP HomeFit Guide" src="https://cdn-aarp.americantowns.com/img/touts/HomeFit_750x150.png"></a> </div></div></div> <div class="col-md-4 right-rail thin-rhs"><div class="module clearfix"><!--default--> <!-- module_RHS - AARP Events --> <pre class="cake-error"><a href="javascript:void(0);" onclick="document.getElementById('cakeErr66ecd08609fd1-trace').style.display = (document.getElementById('cakeErr66ecd08609fd1-trace').style.display == 'none' ? '' : 'none');"><b>Warning</b> (2)</a>: include(/var/www/vhosts/vcc_staging/app//Resource/experience.master.resource.root.html): failed to open stream: No such file or directory [<b>APP/Lib/Modules.php(13) : eval()'d code</b>, line <b>1</b>]<div id="cakeErr66ecd08609fd1-trace" class="cake-stack-trace" style="display: none;"><a href="javascript:void(0);" onclick="document.getElementById('cakeErr66ecd08609fd1-code').style.display = (document.getElementById('cakeErr66ecd08609fd1-code').style.display == 'none' ? '' : 'none')">Code</a> <a href="javascript:void(0);" onclick="document.getElementById('cakeErr66ecd08609fd1-context').style.display = (document.getElementById('cakeErr66ecd08609fd1-context').style.display == 'none' ? '' : 'none')">Context</a><pre id="cakeErr66ecd08609fd1-context" class="cake-context" style="display: none;">$module = array( '_id' => '66158db0e9dff2b1fd9cafcd', 'module_id' => '1098', 'name' => 'RHS - Events Experience', 'type' => 'php', 'data' => '<?php include(APP . "/Resource/experience.master.resource.root.html"); ?> <style type="text/css"> .recommenationSection {font-family: Lato, sans-serif} .recommendationSection h3 {font-size:30px!important; text-transform:none; letter-spacing:0.03em} .recommendationSection .js-mvc-offer-recommended-article-pack-category {color:#dd1200; font-family:Lato, sans-serif; font-size:15px; font-weight:700; text-transform:uppercase; margin:0} .recommendationSection h4 a {color:#121212; font-size:20px; font-weight:700} .recommendationSection .uxdia-c-featured-tile__content-wrapper {padding: 0 0 .5em 0; margin-bottom: 1.25em; border-bottom: 1px solid #000} </style>', 'css' => '.recommendationSection h3 {font-size:30px} .recommenadationSection .js-mvc-offer-recommended-article-pack-category {color:rgb(221,18,0); font-size:12px} .recommendationSection h4 a {color:#121212; font-size:20px} ', 'script' => '', 'cache_time' => '', 'localize' => '0' ) $obj = false</pre><pre class="stack-trace">include - APP/Lib/Modules.php(13) : eval()'d code, line 1 eval - APP/Lib/Modules.php(13) : eval()'d code, line 1 Modules::render() - APP/Lib/Modules.php, line 13 Modules::load() - APP/Lib/Modules.php, line 29 Localize::getModule() - APP/Lib/Localize.php, line 294 Localize::replace() - APP/Lib/Localize.php, line 219 Modules::render() - APP/Lib/Modules.php, line 9 include - APP/View/Elements/display.ctp, line 13 View::_evaluate() - CORE/Cake/View/View.php, line 971 View::_render() - CORE/Cake/View/View.php, line 933 View::render() - CORE/Cake/View/View.php, line 473 Controller::render() - CORE/Cake/Controller/Controller.php, line 963 AppController::renderPage() - APP/Controller/AppController.php, line 136 BlogsController::display() - APP/Controller/BlogsController.php, line 81 ReflectionMethod::invokeArgs() - [internal], line ?? Controller::invokeAction() - CORE/Cake/Controller/Controller.php, line 491 Dispatcher::_invoke() - CORE/Cake/Routing/Dispatcher.php, line 193 Dispatcher::dispatch() - CORE/Cake/Routing/Dispatcher.php, line 167</pre></div></pre><pre class="cake-error"><a href="javascript:void(0);" onclick="document.getElementById('cakeErr66ecd0860baf9-trace').style.display = (document.getElementById('cakeErr66ecd0860baf9-trace').style.display == 'none' ? '' : 'none');"><b>Warning</b> (2)</a>: include() [<a href='http://php.net/function.include'>function.include</a>]: Failed opening '/var/www/vhosts/vcc_staging/app//Resource/experience.master.resource.root.html' for inclusion (include_path='/var/www/vhosts/vcc_staging/lib:.:/usr/share/pear:/usr/share/php') [<b>APP/Lib/Modules.php(13) : eval()'d code</b>, line <b>1</b>]<div id="cakeErr66ecd0860baf9-trace" class="cake-stack-trace" style="display: none;"><a href="javascript:void(0);" onclick="document.getElementById('cakeErr66ecd0860baf9-code').style.display = (document.getElementById('cakeErr66ecd0860baf9-code').style.display == 'none' ? '' : 'none')">Code</a> <a href="javascript:void(0);" onclick="document.getElementById('cakeErr66ecd0860baf9-context').style.display = (document.getElementById('cakeErr66ecd0860baf9-context').style.display == 'none' ? '' : 'none')">Context</a><pre id="cakeErr66ecd0860baf9-context" class="cake-context" style="display: none;">$module = array( '_id' => '66158db0e9dff2b1fd9cafcd', 'module_id' => '1098', 'name' => 'RHS - Events Experience', 'type' => 'php', 'data' => '<?php include(APP . "/Resource/experience.master.resource.root.html"); ?> <style type="text/css"> .recommenationSection {font-family: Lato, sans-serif} .recommendationSection h3 {font-size:30px!important; text-transform:none; letter-spacing:0.03em} .recommendationSection .js-mvc-offer-recommended-article-pack-category {color:#dd1200; font-family:Lato, sans-serif; font-size:15px; font-weight:700; text-transform:uppercase; margin:0} .recommendationSection h4 a {color:#121212; font-size:20px; font-weight:700} .recommendationSection .uxdia-c-featured-tile__content-wrapper {padding: 0 0 .5em 0; margin-bottom: 1.25em; border-bottom: 1px solid #000} </style>', 'css' => '.recommendationSection h3 {font-size:30px} .recommenadationSection .js-mvc-offer-recommended-article-pack-category {color:rgb(221,18,0); font-size:12px} .recommendationSection h4 a {color:#121212; font-size:20px} ', 'script' => '', 'cache_time' => '', 'localize' => '0' ) $obj = false</pre><pre class="stack-trace">include - APP/Lib/Modules.php(13) : eval()'d code, line 1 eval - APP/Lib/Modules.php(13) : eval()'d code, line 1 Modules::render() - APP/Lib/Modules.php, line 13 Modules::load() - APP/Lib/Modules.php, line 29 Localize::getModule() - APP/Lib/Localize.php, line 294 Localize::replace() - APP/Lib/Localize.php, line 219 Modules::render() - APP/Lib/Modules.php, line 9 include - APP/View/Elements/display.ctp, line 13 View::_evaluate() - CORE/Cake/View/View.php, line 971 View::_render() - CORE/Cake/View/View.php, line 933 View::render() - CORE/Cake/View/View.php, line 473 Controller::render() - CORE/Cake/Controller/Controller.php, line 963 AppController::renderPage() - APP/Controller/AppController.php, line 136 BlogsController::display() - APP/Controller/BlogsController.php, line 81 ReflectionMethod::invokeArgs() - [internal], line ?? Controller::invokeAction() - CORE/Cake/Controller/Controller.php, line 491 Dispatcher::_invoke() - CORE/Cake/Routing/Dispatcher.php, line 193 Dispatcher::dispatch() - CORE/Cake/Routing/Dispatcher.php, line 167</pre></div></pre><style type="text/css"> .recommenationSection {font-family: Lato, sans-serif} .recommendationSection h3 {font-size:30px!important; text-transform:none; letter-spacing:0.03em} .recommendationSection .js-mvc-offer-recommended-article-pack-category {color:#dd1200; font-family:Lato, sans-serif; font-size:15px; font-weight:700; text-transform:uppercase; margin:0} .recommendationSection h4 a {color:#121212; font-size:20px; font-weight:700} .recommendationSection .uxdia-c-featured-tile__content-wrapper {padding: 0 0 .5em 0; margin-bottom: 1.25em; border-bottom: 1px solid #000} </style> <div aria-hidden="true" class="aarpe-ad-wrapper"> <div class="aarpe-ad en clearfix" id="300x250_53475" data-adsize="300x250"> <script type="text/javascript"> if(typeof AARP.ads !== 'undefined'){ AARP.ads.slots({ id:'300x250_53475', size:'300x250'}); } </script> </div> </div> <div class="card-tout card-dark membership-tout" style="margin:0 0 30px 0;"> <img class="img-responsive image" title="image of two AARP membership cards" alt="image of two AARP membership cards" src="https://cdn-aarp.americantowns.com/img/tout-two-cards.png"> <div class="title">Only $12 your first year with Automatic Renewal</div> <ul class="list"> <li>Immediate access to your <a href="https://www.aarp.org/benefits-discounts/">member benefits</a></li> <li>Discounts on travel and everyday savings</li> <li>Subscription to AARP The Magazine</li> <li>FREE second membership</li> </ul> <div class="action"> <a class="btn" href="https://appsec.aarp.org/mem/join?campaignid=UAJFT3&intcmp=LNK-CSN-AARPLOCAL-JRTOUT-RR-A-CONCORD-NH">Join AARP</a> <div class="body">Already a member? <a href="https://appsec.aarp.org/mem/renew?campaignid= UARFT3&intcmp=LNK-CSN-AARPLOCAL-JRTOUT-RR-A-CONCORD-NH">Renew</a> or <a href="https://www.aarp.org/benefits-discounts/my-membership/print-your-card/">Print Card</a></div> </div> </div> <style> .membership-tout {padding:16px 20px;} .membership-tout .list li { margin: 0; } </style> <div aria-hidden="true" class="aarpe-ad-wrapper"> <div class="aarpe-ad en clearfix" id="300x250_93505" data-adsize="300x250"> <script type="text/javascript"> if(typeof AARP.ads !== 'undefined'){ AARP.ads.slots({ id:'300x250_93505', size:'300x250'}); } </script> </div> </div> <div class="module-spacer text-center"> <div class="fb-page" alt="Image of AARP New Hampshire Facebook Page" title="Image of AARP New Hampshire Facebook Page" data-href="https://www.facebook.com/AARPNH" data-tabs="timeline" width="320" height="" data-small-header="false" data-adapt-container-width="true" data-hide-cover="false" data-show-facepile="true" lazy="true"> <blockquote cite="https://www.facebook.com/AARPNH" class="fb-xfbml-parse-ignore"><a href="https://www.facebook.com/AARPNH">Facebook</a></blockquote> </div> </div> <div class="ar-basic-box module-spacer"> <header> <h2>Contact AARP <br />in Concord</h2> </header> <div class="wrap"> <div class="ar-quick-list module-spacer"> <ul class="list-unstyled"> <li><i class="list-icon fa fa-envelope" alt="Email icon" title="Email icon" aria-hidden="true"></i><a href="mailto:NH@aarp.org " target="_blank" rel="noopener">NH@aarp.org </a></li> <li><i class="list-icon fa fa-globe" alt="Globe icon" title="Globe icon" aria-hidden="true"></i><a href="https://states.aarp.org/region/new-hampshire/" target="_blank" rel="noopener">AARP New Hampshire</a></li> <li><i class="list-icon fa fa-map-marker" alt="Map Marker icon" title="Map Marker icon" aria-hidden="true"></i><a href="https://states.aarp.org/contact-aarp-new-hampshire/?intcmp=SNG-LNK-AARPLOCAL-CONTACT-20140101-CONCORD-NH" target="_blank" rel="noopener">Contact Us</a></li> </ul> </div> <a href="https://www.facebook.com/AARPNH" target="_blank" rel="noopener" aria-label="Open Facebook"><img src="https://cdn-aarp.americantowns.com/img/responsive/icons/48/facebook-dreamstale25.png" alt="Facebook icon" title="Facebook icon"></a> <a href="https://twitter.com/aarpnh" target="_blank" rel="noopener" aria-label="Open Twitter"><img src="https://cdn-aarp.americantowns.com/img/responsive/icons/48/x-logo-black.png" alt="Twitter icon" title="Twitter icon"></a> </div> </div> </div></div> <div class="col-md-8 left-rail left-bot"></div> <div class="col-md-4 right-rail right-bot thin-rhs"></div> </div> <div class="row oneColumnLayout"> </div> <div class="row oneColumnLayout"> <div class="col-md-12"><!-- script to activate navbar --> <script type="text/javascript"> jQuery(".channelBarMain ul.left li a").click(function() { window.location = jQuery(this).attr('href'); }); </script> </div> </div> ', 'scripts_for_layout' => '<title>How to Vote in New Hampshire's 2024 Elections </title> <meta name="page_title" content="How to Vote in New Hampshire's 2024 Elections "/> <meta name="robots" content="noindex, nofollow"/> <meta content="En españolImportant dates and election information Last day to request an absentee ballot: Monday, Nov. 4, noon Deadline to return an absentee ballot:" name="description"/> <meta content="How, Vote, in, New, Hampshire, s, 2024, Elections" name="keywords"/> <link rel="canonical" href="https://states.aarp.org/new-hampshire/election-voting-guide" /> <meta property="og:url" content="https://vccstaging.local.aarp.org/news/how-to-vote-in-new-hampshires-2024-elections-nh-2024-09-17.html"/> <meta name="twitter:card" content="summary_large_image"/> <meta name="twitter:title" content="How to Vote in New Hampshire's 2024 Elections "/> <meta name="twitter:description" content="Find upcoming election dates, registration deadlines and voting options in New Hampshire, such as voting by mail, early voting or voting with a disability."/> <meta name="twitter:image" content="https://aarp-states.brightspotcdn.com/dims4/default/f14138a/2147483647/strip/true/crop/400x257+0+14/resize/420x270!/quality/90/?url=http%3A%2F%2Faarp-brightspot.s3.amazonaws.com%2Fstates%2F9c%2F96%2F5eafc426444e83047a45765c85f6%2F400-vote-guide-new-hampshire-2024.jpg"/> <meta property="og:type" content="article"/> <meta property="og:title" content="How to Vote in New Hampshire's 2024 Elections "/> <meta property="og:description" content="Find upcoming election dates, registration deadlines and voting options in New Hampshire, such as voting by mail, early voting or voting with a disability."/> <meta property="og:image" content="https://aarp-states.brightspotcdn.com/dims4/default/f14138a/2147483647/strip/true/crop/400x257+0+14/resize/420x270!/quality/90/?url=http%3A%2F%2Faarp-brightspot.s3.amazonaws.com%2Fstates%2F9c%2F96%2F5eafc426444e83047a45765c85f6%2F400-vote-guide-new-hampshire-2024.jpg"/> :root { --primaryColor: #ff1e3c; --primaryTextColor: #2a2a2a; --linkTextColor: #1f66bd; --linkHoverColor: #1f66bd; --secondaryTextColor: #000000; --secondaryColor2: #000000; --secondaryColor3: #000000; --secondaryColor4: #000000; --secondaryColor5: #000000; --black: #000000; --white: #ffffff; --grey: #f0efed; --gridGutters: 30px; --modulePadding: 60px; --pageWidth: 86.11%; --maxPageWidth: 1240px; --horizontalAlignment: center; --fontFamily: 'Roboto', sans-serif; --headerBackgroundColor:#000000; --headerTextColor:#FFFFFF; --headerHeight:50px; --footerbackgroundColor:#000000; --footerTextColor:#918883; }', 'title_for_layout' => '{local_city_c}, {local_state} Happenings - AARP' ) $content_for_layout = '<div class="row twoColumnLayout"> <div class="col-md-8 left-rail"><div class="module clearfix"><div class="ar-basic-box"> <div> <div class="module-spacer"> <header><h1 class="article-headline">How to Vote in New Hampshire's 2024 Elections </h1></header> <div class="posted-on"> Posted on 09/17/24 by <b>Michelle Tuccitto Sullo</b> </div> </div> <div class="module-spacer"> <span class="blog-content"><p><div class="RichTextArticleBody"> <div class="RichTextArticleBody-body"><p><span class="Enhancement" ><span class="Enhancement-item"><a class="Link" href="https://states.aarp.org/new-hampshire/elecciones-guia-para-votar-en-nuevo-hampshire?intcmp=AE-POL-TOSPA-TOGL-VOTA-NH-ES" target="_blank" rel="noopener noreferrer">En español</a></span></span><br></p><span class="Enhancement" ><span class="Enhancement-item"><h2 class="inline-heading">Important dates and election information</h2></span></span><div class="Enhancement" > <div class="Enhancement-item"><figure class="Figure" data-alignment="right"> <img src="https://aarp-states.brightspotcdn.com/9f/d1/e62c0c59450e877eb30c10468760/election-2023-bul2024.jpg" alt="AARP election buttons final" width="900" height="900" style="height: auto; max-width: 230px;"/> </figure> </div> </div><p></p><ul><li><b>Last day to request an absentee ballot: </b>Monday, Nov. 4, noon </li><li><b>Deadline to return an absentee ballot: </b>Monday, Nov. 4 (in person); Tuesday, Nov. 5 (by mail).</li><li><b>Last day to register to vote: </b>Tuesday, Nov. 5</li><li><b>Election Day:</b> Tuesday, Nov. 5</li></ul><span class="Enhancement" ><span class="Enhancement-item"><h2 class="inline-heading">Voting at a glance </h2></span></span><p></p><ul><li><b>Voter registration: </b>Visit <span class="Enhancement" ><span class="Enhancement-item"><a class="Link" href="https://nam12.safelinks.protection.outlook.com/?url=https%3A%2F%2Fapp.sos.nh.gov%2F&data=05%7C02%7Cmsullo%40aarp.org%7Cdcc440cb398748cf5e5308dc741d3998%7Ca395e38b4b754e4493499a37de460a33%7C0%7C0%7C638512916058217681%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C0%7C%7C%7C&sdata=kL%2BYqg1FIag5g2bHIYdBlX6mcBuQrr0OnnDovnmq%2Flg%3D&reserved=0" target="_blank" rel="noopener noreferrer">app.sos.nh.gov</a></span></span> to check your <span class="Enhancement" ><span class="Enhancement-item"><a class="Link" href="https://www.sos.nh.gov/elections/register-vote" target="_blank" rel="noopener noreferrer">voter registration</a></span></span> information and find your town or city clerk’s contact information.</li></ul><ul><li><b>Absentee voting:</b> Available to those who can’t vote in person on Election Day because of a disability or illness, work or other <span class="Enhancement" ><span class="Enhancement-item"><a class="Link" href="https://www.sos.nh.gov/elections/absentee-ballots" target="_blank" rel="noopener noreferrer">acceptable reason.</a></span></span></li></ul><ul><li><b>Early voting:</b> New Hampshire doesn’t offer formal early in-person voting. But if you qualify for an absentee ballot, you can cast one early at your <span class="Enhancement" ><span class="Enhancement-item"><a class="Link" href="https://app.sos.nh.gov/viphome" target="_blank" rel="noopener noreferrer">city or town clerk’s</a></span></span> office.</li></ul><ul><li><b>Voting at the polls: </b>Polls are open from at least 11 a.m. to 7 p.m., though <span class="Enhancement" ><span class="Enhancement-item"><a class="Link" href="https://app.sos.nh.gov/viphome" target="_blank" rel="noopener noreferrer">hours may vary</a></span></span> among polling places. Bring an <span class="Enhancement" ><span class="Enhancement-item"><a class="Link" href="https://sos.nh.gov/media/aarlbztj/voter-id-law-2019.pdf" target="_blank" rel="noopener noreferrer">acceptable form of photo ID</a></span></span>, such as your driver’s license or U.S. passport.</li></ul><span class="Enhancement" ><span class="Enhancement-item"><h2 class="inline-heading">Recent voting changes in New Hampshire</h2></span></span><p>In July 2024, lawmakers passed a rule requiring more frequent updates to voter lists. Election officials must meet every 90 days to review voter lists for accuracy and update them. Estate executors must provide an official death notice to the town or city clerk after the death of a voter, within 30 days of being appointed executor.<br><br>Laws that took effect in 2023 may change how you vote in the 2024 elections:<br></p><ul><li>The deadline for mailed absentee ballot requests is noon the day before an election. Previously, it was 5 p.m.<br></li><li>Voters must mail a copy of their ID within seven days of registering if they’re doing so for the first time on Election Day and do not show their ID at the polls. These voters will receive affidavit ballots that will be counted on Election Day but will be removed if ID is not received by the deadline.<br></li></ul><span class="Enhancement" ><span class="Enhancement-item"><h2 class="inline-heading">How to register to vote</h2></span></span><p>Register by mail, in person or online:<br></p><ul><li><b>Online:</b> New Hampshire offers online voter registration if a disability, such as blindness, prevents you from filling out a form by hand. Call your<span class="Enhancement" ><span class="Enhancement-item"><a class="Link" href="https://www.sos.nh.gov/elections/voters/register-vote/town-or-city-clerks-office" target="_blank" rel="noopener noreferrer"> </a></span></span><span class="Enhancement" ><span class="Enhancement-item"><a class="Link" href="https://app.sos.nh.gov/viphome" target="_blank" rel="noopener noreferrer">city or town clerk</a></span></span> to request an accessible online absentee registration form<b> </b>and for information about local deadlines.</li></ul><ul><li><b>By mail: </b>Registration by mail is available if you have an <span class="Enhancement" ><span class="Enhancement-item"><a class="Link" href="https://www.sos.nh.gov/sites/g/files/ehbemt561/files/documents/Election%20Documents/request-absentee-voter-registration-and-absentee-ballot-packets.pdf" target="_blank" rel="noopener noreferrer">approved reason</a></span></span> for not doing so in person, such as a religious observance or disability. If you qualify, call your <span class="Enhancement" ><span class="Enhancement-item"><a class="Link" href="https://app.sos.nh.gov/viphome" target="_blank" rel="noopener noreferrer">city or town clerk</a></span></span> to request a voter registration form. Include a copy of your driver’s license or other valid form of ID when returning your application. You will need a witness to sign your absentee-voter registration affidavit. Check with your<span class="Enhancement" ><span class="Enhancement-item"><a class="Link" href="https://app.sos.nh.gov/Public/Reports.aspx" target="_blank" rel="noopener noreferrer"> </a></span></span><span class="Enhancement" ><span class="Enhancement-item"><a class="Link" href="https://app.sos.nh.gov/viphome" target="_blank" rel="noopener noreferrer">city or town clerk</a></span></span> for local deadlines.</li></ul><ul><li><b>In person:</b> Fill out a voter registration form at your<span class="Enhancement" ><span class="Enhancement-item"><a class="Link" href="https://app.sos.nh.gov/Public/Reports.aspx" target="_blank" rel="noopener noreferrer"> </a></span></span><span class="Enhancement" ><span class="Enhancement-item"><a class="Link" href="https://app.sos.nh.gov/viphome" target="_blank" rel="noopener noreferrer">city or town clerk’s</a></span></span> office. You’ll need to show various forms of ID proving your name, age, citizenship status and where you live, such as a driver’s license and U.S. passport. A full list of acceptable IDs is available on the<span class="Enhancement" ><span class="Enhancement-item"><a class="Link" href="https://www.sos.nh.gov/sites/g/files/ehbemt561/files/documents/Election%20Documents/request-absentee-voter-registration-and-absentee-ballot-packets.pdf" target="_blank" rel="noopener noreferrer"> secretary of state’s website.</a></span></span> <br></li></ul><span class="Enhancement" ><span class="Enhancement-item"><h2 class="inline-heading">Registering to vote on Election Day</h2></span></span><p>You can <span class="Enhancement" ><span class="Enhancement-item"><a class="Link" href="https://www.sos.nh.gov/elections/voters/register-vote/polls-election-day" target="_blank" rel="noopener noreferrer">register to vote at your polling place</a></span></span> on Election Day. You will be asked to show proof of your identity, age, citizenship status and residence. If you do not provide your ID at the polls and it’s your first time registering, you will receive an affidavit ballot and must submit a photocopy of your ID within seven days.<br><br></p><span class="Enhancement" ><span class="Enhancement-item"><h2 class="inline-heading">Check your voter registration status</h2></span></span><p>You can check your voter registration status using the state’s <span class="Enhancement" ><span class="Enhancement-item"><a class="Link" href="https://app.sos.nh.gov/viphome" target="_blank" rel="noopener noreferrer">voter information tool</a></span></span>.<br><br></p><span class="Enhancement" ><span class="Enhancement-item"><h2 class="inline-heading">How to request an absentee ballot </h2></span></span><p>You can vote absentee only for<span class="Enhancement" ><span class="Enhancement-item"><a class="Link" href="https://sos.nh.gov/elections/voters/absentee-ballots/" target="_blank" rel="noopener noreferrer"> approved reasons</a></span></span>, such as a disability or work commitment.<br></p><ul><li><b>Online: </b>Only voters who are unable to fill out a printed form due to a disability, such as blindness, may <span class="Enhancement" ><span class="Enhancement-item"><a class="Link" href="https://www.sos.nh.gov/sites/g/files/ehbemt561/files/documents/Election%20Documents/accessible-electronic-absentee-ballot.pdf" target="_blank" rel="noopener noreferrer">request an accessible absentee ballot</a></span></span> online. If you qualify, you may receive and mark the ballot electronically and may return it to your city or town clerk by mail, in person or by having someone drop it off for you. If someone drops it off for you, they must <span class="Enhancement" ><span class="Enhancement-item"><a class="Link" href="https://www.sos.nh.gov/sites/g/files/ehbemt561/files/documents/2023-10/accommodation-request-for-voters-with-print-disabilities.pdf" target="_blank" rel="noopener noreferrer">sign a statement</a></span></span> on the affidavit envelope. Contact your<span class="Enhancement" ><span class="Enhancement-item"><a class="Link" href="https://www.sos.nh.gov/elections/voters/register-vote/town-or-city-clerks-office" target="_blank" rel="noopener noreferrer"> </a></span></span><span class="Enhancement" ><span class="Enhancement-item"><a class="Link" href="https://app.sos.nh.gov/viphome" target="_blank" rel="noopener noreferrer">city or town clerk</a></span></span> for more information.</li></ul><ul><li><b>By mail: </b>Print an <span class="Enhancement" ><span class="Enhancement-item"><a class="Link" href="https://www.sos.nh.gov/sites/g/files/ehbemt561/files/documents/Election%20Documents/absentee-ballot-application-state-election.pdf" target="_blank" rel="noopener noreferrer">application </a></span></span>from the secretary of state’s website, then complete and mail it to your <span class="Enhancement" ><span class="Enhancement-item"><a class="Link" href="https://app.sos.nh.gov/viphome" target="_blank" rel="noopener noreferrer">city or town clerk’s office</a></span></span>. You can also call your city or town clerk to request a mailed application. Absentee ballot requests must be received by noon the day before an election — that’s Monday, Nov. 4. But you’re encouraged to apply as soon as possible.</li></ul><div class="Enhancement" > <div class="Enhancement-item"><figure class="Figure" data-alignment="right"> <img src="https://aarp-states.brightspotcdn.com/9c/96/5eafc426444e83047a45765c85f6/400-vote-guide-new-hampshire-2024.jpg" alt="First-in-the-Nation Primary Election Underway" width="400" height="286" style="height: auto; max-width: 400px;"/> <figcaption class="Figure-caption">Residents cast their ballots in Dixville Notch, New Hampshire. </figcaption> <div class="Figure-credit">Boston Globe/Boston Globe via Getty Images</div> </figure> </div> </div><p></p><ul><li><b>In person:</b> Go to your <span class="Enhancement" ><span class="Enhancement-item"><a class="Link" href="https://app.sos.nh.gov/viphome" target="_blank" rel="noopener noreferrer">city or town clerk’s office</a></span></span> to apply for a ballot, or print an <span class="Enhancement" ><span class="Enhancement-item"><a class="Link" href="https://www.sos.nh.gov/sites/g/files/ehbemt561/files/documents/Election%20Documents/absentee-ballot-application-state-election.pdf" target="_blank" rel="noopener noreferrer">application</a></span></span> from the secretary of state’s website and bring it with you. You can request a mail ballot until 5 p.m. the day before an election.<br></li></ul><span class="Enhancement" ><span class="Enhancement-item"><h2 class="inline-heading">Returning an absentee ballot</h2></span></span><p>Place your completed ballot in the inner envelope and <span class="Enhancement" ><span class="Enhancement-item"><a class="Link" href="https://www.sos.nh.gov/sites/g/files/ehbemt561/files/documents/2023-10/2024-absentee-ballot-marking-and-mailing-instructions.pdf" target="_blank" rel="noopener noreferrer">sign the affidavit </a></span></span>on the outside. If you have a disability and received assistance, the person who helped you must sign an acknowledgment that appears on the absentee-ballot application and on the affidavit. Seal the inner envelope before placing it in the outer mailing envelope. If you’re including absentee-voter registration forms and proof that you qualify, place those documents in the outer envelope before you seal it.<br></p><ul><li><b>By mail:</b> Send your ballot to your <span class="Enhancement" ><span class="Enhancement-item"><a class="Link" href="https://app.sos.nh.gov/viphome" target="_blank" rel="noopener noreferrer">city or town clerk</a></span></span> with proper postage. It must be received by 5 p.m. on Election Day.</li></ul><ul><li><b>In person:</b> Hand-deliver your ballot to your <span class="Enhancement" ><span class="Enhancement-item"><a class="Link" href="https://app.sos.nh.gov/viphome" target="_blank" rel="noopener noreferrer">city or town clerk</a></span></span> by 5 p.m. the day before an election — that’s Monday, Nov. 4. </li></ul><p>On Election Day, absentee ballots will be accepted only by mail or from a delivery agent, such as an immediate family member, until 5 p.m. Your delivery agent may be asked to show ID and fill out paperwork to deliver your ballot.<br><br>Track your absentee ballot through the state’s <span class="Enhancement" ><span class="Enhancement-item"><a class="Link" href="https://app.sos.nh.gov/viphome" target="_blank" rel="noopener noreferrer">voter information portal.</a></span></span><br><br></p><span class="Enhancement" ><span class="Enhancement-item"><h2 class="inline-heading">Voting in person before Election Day </h2></span></span><p>If you qualify for an absentee ballot, you can cast an in-person absentee ballot at your <span class="Enhancement" ><span class="Enhancement-item"><a class="Link" href="https://app.sos.nh.gov/viphome" target="_blank" rel="noopener noreferrer">city or town clerk’s office</a></span></span>.<br><br></p><span class="Enhancement" ><span class="Enhancement-item"><h2 class="inline-heading">Voting at the polls on Election Day</h2></span></span><p>Polls will be open from at least 11 a.m. to 7 p.m. on Tuesday, Nov. 5. Extended hours vary by location, so check your <span class="Enhancement" ><span class="Enhancement-item"><a class="Link" href="https://app.sos.nh.gov/viphome" target="_blank" rel="noopener noreferrer">polling place</a></span></span> or contact your <span class="Enhancement" ><span class="Enhancement-item"><a class="Link" href="https://app.sos.nh.gov/viphome" target="_blank" rel="noopener noreferrer">city or town clerk</a></span></span>. As long as you’re in line before the polls close, you may cast a ballot. <br><br>Sample ballots are available at the <span class="Enhancement" ><span class="Enhancement-item"><a class="Link" href="https://www.sos.nh.gov/elections/sample-ballots" target="_blank" rel="noopener noreferrer">secretary of state’s website</a></span></span>.<br><br></p><span class="Enhancement" ><span class="Enhancement-item"><h2 class="inline-heading">Voter ID requirements on Election Day</h2></span></span><p>Bring an <span class="Enhancement" ><span class="Enhancement-item"><a class="Link" href="https://sos.nh.gov/media/aarlbztj/voter-id-law-2019.pdf" target="_blank" rel="noopener noreferrer">acceptable form of photo ID</a></span></span>, such as your state driver’s license or U.S. passport, to vote on Election Day. Those without ID can sign an affidavit, have their photo taken and proceed to vote.<br><br></p><span class="Enhancement" ><span class="Enhancement-item"><h2 class="inline-heading">Voting with a disability </h2></span></span><p>Each polling place is equipped with an accessible system and voting booth for voters with disabilities. Find more information at the <span class="Enhancement" ><span class="Enhancement-item"><a class="Link" href="https://www.sos.nh.gov/elections/learn-about-voting-disabilities" target="_blank" rel="noopener noreferrer">secretary of state’s website.</a></span></span><br><br>Voters who need assistance filling in their ballot can receive help from either an election official or someone they choose, as long as that person is not an employer or union official.<br><br>You can request to have an absentee ballot and affidavit envelope delivered to your vehicle outside the polling place if you can’t enter because of a disability. Once you’ve completed the affidavit and ballot, an election official will bring them back into the polling place.<br><br></p><span class="Enhancement" ><span class="Enhancement-item"><h2 class="inline-heading">Voting from a nursing home or long-term care facility</h2></span></span><p>Residents of nursing homes and long-term care facilities qualify to vote via <span class="Enhancement" ><span class="Enhancement-item"><a class="Link" href="https://www.sos.nh.gov/elections/absentee-ballots" target="_blank" rel="noopener noreferrer">absentee ballot</a></span></span>, under the physical disability or illness excuse.<br><br><b><i>Editor’s note:</i></b><i> This guide was originally published on Jan. 22, 2024, and has been updated with new information about voting in the 2024 elections. </i><br><br><i>Michelle Tuccitto Sullo is a contributing writer covering state and federal policy. She previously served as managing editor of the </i>Hartford Business Journal <i>in Connecticut and has worked for the </i>New Haven Register<i>, </i>Connecticut Law Tribune<i> and </i>New Haven Biz<i>.</i><br><br></p><span class="Enhancement" ><span class="Enhancement-item"><h2 class="inline-heading">Also of Interest:</h2></span></span><p></p><ul><li><span class="Enhancement" ><span class="Enhancement-item"><a class="Link" href="https://www.aarp.org/politics-society/government-elections/" target="_blank" rel="noopener noreferrer">Follow AARP’s political coverage</a></span></span>.</li><li><span class="Enhancement" ><span class="Enhancement-item"><a class="Link" href="https://states.aarp.org/new-hampshire/" target="_blank" rel="noopener noreferrer">Keep up with local events and AARP advocacy efforts</a></span></span>. </li><li><span class="Enhancement" ><span class="Enhancement-item"><a class="Link" href="https://www.aarp.org/politics-society/government-elections/info-2024/state-voting-guides.html" target="_blank" rel="noopener noreferrer">Find voter guides for all 50 states</a></span></span>.</li><li><span class="Enhancement" ><span class="Enhancement-item"><a class="Link" href="https://www.aarp.org/politics-society/advocacy/caregiving-advocacy/?CMP=RDRCT-CON-CAREFORCAREGIVERS-02162024" target="_blank" rel="noopener noreferrer">Learn more about AARP's caregiving advocacy work.</a></span></span></li></ul></div> </div> </p></span> </div> </div> </div> </div><div class="module clearfix"><script src="https://aarp-states.brightspotcdn.com/resource/00000168-dd17-d487-a96e-df5fe3ee0000/styleguide/All.min.c85a242a55150cd195e494cd6e5b9c77.gz.js" async=""></script> <link rel="stylesheet" media="all" href="https://aarp-states.brightspotcdn.com/resource/00000168-dd17-d487-a96e-df5fe3ee0000/styleguide/All.min.bfe6eb5a8301841feef3af4e9bd1e26d.gz.css"> <!-- bypass --> <style> a:focus, a:hover { text-decoration: underline; } h1.article-headline { margin: 0 0 1rem; } </style> <!-- <style> .Enhancement-item .Figure { margin-bottom: 24px; } .RichTextArticleBody-body ul { margin-bottom: 24px; } .RichTextArticleBody-body p{ margin: 12px 0; } .RichTextModule-items { clear: both; display: table; width: 100%; margin-bottom: 12px; } .VideoEnhancement>* { color: var(--primaryTextColor); font-size: 13px; font-weight: 400; line-height: 1.4; font-style: italic; background: #f0efed } @media only screen and (min-width: 768px) { .VideoEnhancement>* { font-size:14px; font-weight: 400; line-height: 1.47 } } .VideoEnhancement-title { padding: 20px } @media only screen and (min-width: 768px) { .VideoEnhancement-title { padding:30px } } .VideoEnhancement-player>* { position: relative; width: 100%; height: 0; padding-bottom: 56.25% } .VideoEnhancement iframe { border: 0; position: absolute; top: 0; left: 0; width: 100%; height: 100% } [data-video-player] { display: block; padding-bottom: 56.25%; height: 0; margin: 0 auto; } [data-video-player][data-aspect-ratio="4x3"] { padding-bottom: 56.25%; } [data-video-player][data-aspect-ratio="16x9"] { padding-bottom: 56.25% } </style> --></div><div class="module clearfix"><div class="module-spacer tout-homefit-750"> <a data-formelementid="CSN-LOCAL-HC-NEWSSK-02272024" href="/concord-nh/home-and-community/?intcmp=CSN-LOCAL-HC-NEWSSK-02272024"><img class="img-responsive" alt="Explore the free AARP HomeFit Guide" title="Explore the free AARP HomeFit Guide" src="https://cdn-aarp.americantowns.com/img/touts/HomeFit_750x150.png"></a> </div></div></div> <div class="col-md-4 right-rail thin-rhs"><div class="module clearfix"><!--default--> <!-- module_RHS - AARP Events --> <pre class="cake-error"><a href="javascript:void(0);" onclick="document.getElementById('cakeErr66ecd08609fd1-trace').style.display = (document.getElementById('cakeErr66ecd08609fd1-trace').style.display == 'none' ? '' : 'none');"><b>Warning</b> (2)</a>: include(/var/www/vhosts/vcc_staging/app//Resource/experience.master.resource.root.html): failed to open stream: No such file or directory [<b>APP/Lib/Modules.php(13) : eval()'d code</b>, line <b>1</b>]<div id="cakeErr66ecd08609fd1-trace" class="cake-stack-trace" style="display: none;"><a href="javascript:void(0);" onclick="document.getElementById('cakeErr66ecd08609fd1-code').style.display = (document.getElementById('cakeErr66ecd08609fd1-code').style.display == 'none' ? '' : 'none')">Code</a> <a href="javascript:void(0);" onclick="document.getElementById('cakeErr66ecd08609fd1-context').style.display = (document.getElementById('cakeErr66ecd08609fd1-context').style.display == 'none' ? '' : 'none')">Context</a><pre id="cakeErr66ecd08609fd1-context" class="cake-context" style="display: none;">$module = array( '_id' => '66158db0e9dff2b1fd9cafcd', 'module_id' => '1098', 'name' => 'RHS - Events Experience', 'type' => 'php', 'data' => '<?php include(APP . "/Resource/experience.master.resource.root.html"); ?> <style type="text/css"> .recommenationSection {font-family: Lato, sans-serif} .recommendationSection h3 {font-size:30px!important; text-transform:none; letter-spacing:0.03em} .recommendationSection .js-mvc-offer-recommended-article-pack-category {color:#dd1200; font-family:Lato, sans-serif; font-size:15px; font-weight:700; text-transform:uppercase; margin:0} .recommendationSection h4 a {color:#121212; font-size:20px; font-weight:700} .recommendationSection .uxdia-c-featured-tile__content-wrapper {padding: 0 0 .5em 0; margin-bottom: 1.25em; border-bottom: 1px solid #000} </style>', 'css' => '.recommendationSection h3 {font-size:30px} .recommenadationSection .js-mvc-offer-recommended-article-pack-category {color:rgb(221,18,0); font-size:12px} .recommendationSection h4 a {color:#121212; font-size:20px} ', 'script' => '', 'cache_time' => '', 'localize' => '0' ) $obj = false</pre><pre class="stack-trace">include - APP/Lib/Modules.php(13) : eval()'d code, line 1 eval - APP/Lib/Modules.php(13) : eval()'d code, line 1 Modules::render() - APP/Lib/Modules.php, line 13 Modules::load() - APP/Lib/Modules.php, line 29 Localize::getModule() - APP/Lib/Localize.php, line 294 Localize::replace() - APP/Lib/Localize.php, line 219 Modules::render() - APP/Lib/Modules.php, line 9 include - APP/View/Elements/display.ctp, line 13 View::_evaluate() - CORE/Cake/View/View.php, line 971 View::_render() - CORE/Cake/View/View.php, line 933 View::render() - CORE/Cake/View/View.php, line 473 Controller::render() - CORE/Cake/Controller/Controller.php, line 963 AppController::renderPage() - APP/Controller/AppController.php, line 136 BlogsController::display() - APP/Controller/BlogsController.php, line 81 ReflectionMethod::invokeArgs() - [internal], line ?? Controller::invokeAction() - CORE/Cake/Controller/Controller.php, line 491 Dispatcher::_invoke() - CORE/Cake/Routing/Dispatcher.php, line 193 Dispatcher::dispatch() - CORE/Cake/Routing/Dispatcher.php, line 167</pre></div></pre><pre class="cake-error"><a href="javascript:void(0);" onclick="document.getElementById('cakeErr66ecd0860baf9-trace').style.display = (document.getElementById('cakeErr66ecd0860baf9-trace').style.display == 'none' ? '' : 'none');"><b>Warning</b> (2)</a>: include() [<a href='http://php.net/function.include'>function.include</a>]: Failed opening '/var/www/vhosts/vcc_staging/app//Resource/experience.master.resource.root.html' for inclusion (include_path='/var/www/vhosts/vcc_staging/lib:.:/usr/share/pear:/usr/share/php') [<b>APP/Lib/Modules.php(13) : eval()'d code</b>, line <b>1</b>]<div id="cakeErr66ecd0860baf9-trace" class="cake-stack-trace" style="display: none;"><a href="javascript:void(0);" onclick="document.getElementById('cakeErr66ecd0860baf9-code').style.display = (document.getElementById('cakeErr66ecd0860baf9-code').style.display == 'none' ? '' : 'none')">Code</a> <a href="javascript:void(0);" onclick="document.getElementById('cakeErr66ecd0860baf9-context').style.display = (document.getElementById('cakeErr66ecd0860baf9-context').style.display == 'none' ? '' : 'none')">Context</a><pre id="cakeErr66ecd0860baf9-context" class="cake-context" style="display: none;">$module = array( '_id' => '66158db0e9dff2b1fd9cafcd', 'module_id' => '1098', 'name' => 'RHS - Events Experience', 'type' => 'php', 'data' => '<?php include(APP . "/Resource/experience.master.resource.root.html"); ?> <style type="text/css"> .recommenationSection {font-family: Lato, sans-serif} .recommendationSection h3 {font-size:30px!important; text-transform:none; letter-spacing:0.03em} .recommendationSection .js-mvc-offer-recommended-article-pack-category {color:#dd1200; font-family:Lato, sans-serif; font-size:15px; font-weight:700; text-transform:uppercase; margin:0} .recommendationSection h4 a {color:#121212; font-size:20px; font-weight:700} .recommendationSection .uxdia-c-featured-tile__content-wrapper {padding: 0 0 .5em 0; margin-bottom: 1.25em; border-bottom: 1px solid #000} </style>', 'css' => '.recommendationSection h3 {font-size:30px} .recommenadationSection .js-mvc-offer-recommended-article-pack-category {color:rgb(221,18,0); font-size:12px} .recommendationSection h4 a {color:#121212; font-size:20px} ', 'script' => '', 'cache_time' => '', 'localize' => '0' ) $obj = false</pre><pre class="stack-trace">include - APP/Lib/Modules.php(13) : eval()'d code, line 1 eval - APP/Lib/Modules.php(13) : eval()'d code, line 1 Modules::render() - APP/Lib/Modules.php, line 13 Modules::load() - APP/Lib/Modules.php, line 29 Localize::getModule() - APP/Lib/Localize.php, line 294 Localize::replace() - APP/Lib/Localize.php, line 219 Modules::render() - APP/Lib/Modules.php, line 9 include - APP/View/Elements/display.ctp, line 13 View::_evaluate() - CORE/Cake/View/View.php, line 971 View::_render() - CORE/Cake/View/View.php, line 933 View::render() - CORE/Cake/View/View.php, line 473 Controller::render() - CORE/Cake/Controller/Controller.php, line 963 AppController::renderPage() - APP/Controller/AppController.php, line 136 BlogsController::display() - APP/Controller/BlogsController.php, line 81 ReflectionMethod::invokeArgs() - [internal], line ?? Controller::invokeAction() - CORE/Cake/Controller/Controller.php, line 491 Dispatcher::_invoke() - CORE/Cake/Routing/Dispatcher.php, line 193 Dispatcher::dispatch() - CORE/Cake/Routing/Dispatcher.php, line 167</pre></div></pre><style type="text/css"> .recommenationSection {font-family: Lato, sans-serif} .recommendationSection h3 {font-size:30px!important; text-transform:none; letter-spacing:0.03em} .recommendationSection .js-mvc-offer-recommended-article-pack-category {color:#dd1200; font-family:Lato, sans-serif; font-size:15px; font-weight:700; text-transform:uppercase; margin:0} .recommendationSection h4 a {color:#121212; font-size:20px; font-weight:700} .recommendationSection .uxdia-c-featured-tile__content-wrapper {padding: 0 0 .5em 0; margin-bottom: 1.25em; border-bottom: 1px solid #000} </style> <div aria-hidden="true" class="aarpe-ad-wrapper"> <div class="aarpe-ad en clearfix" id="300x250_53475" data-adsize="300x250"> <script type="text/javascript"> if(typeof AARP.ads !== 'undefined'){ AARP.ads.slots({ id:'300x250_53475', size:'300x250'}); } </script> </div> </div> <div class="card-tout card-dark membership-tout" style="margin:0 0 30px 0;"> <img class="img-responsive image" title="image of two AARP membership cards" alt="image of two AARP membership cards" src="https://cdn-aarp.americantowns.com/img/tout-two-cards.png"> <div class="title">Only $12 your first year with Automatic Renewal</div> <ul class="list"> <li>Immediate access to your <a href="https://www.aarp.org/benefits-discounts/">member benefits</a></li> <li>Discounts on travel and everyday savings</li> <li>Subscription to AARP The Magazine</li> <li>FREE second membership</li> </ul> <div class="action"> <a class="btn" href="https://appsec.aarp.org/mem/join?campaignid=UAJFT3&intcmp=LNK-CSN-AARPLOCAL-JRTOUT-RR-A-CONCORD-NH">Join AARP</a> <div class="body">Already a member? <a href="https://appsec.aarp.org/mem/renew?campaignid= UARFT3&intcmp=LNK-CSN-AARPLOCAL-JRTOUT-RR-A-CONCORD-NH">Renew</a> or <a href="https://www.aarp.org/benefits-discounts/my-membership/print-your-card/">Print Card</a></div> </div> </div> <style> .membership-tout {padding:16px 20px;} .membership-tout .list li { margin: 0; } </style> <div aria-hidden="true" class="aarpe-ad-wrapper"> <div class="aarpe-ad en clearfix" id="300x250_93505" data-adsize="300x250"> <script type="text/javascript"> if(typeof AARP.ads !== 'undefined'){ AARP.ads.slots({ id:'300x250_93505', size:'300x250'}); } </script> </div> </div> <div class="module-spacer text-center"> <div class="fb-page" alt="Image of AARP New Hampshire Facebook Page" title="Image of AARP New Hampshire Facebook Page" data-href="https://www.facebook.com/AARPNH" data-tabs="timeline" width="320" height="" data-small-header="false" data-adapt-container-width="true" data-hide-cover="false" data-show-facepile="true" lazy="true"> <blockquote cite="https://www.facebook.com/AARPNH" class="fb-xfbml-parse-ignore"><a href="https://www.facebook.com/AARPNH">Facebook</a></blockquote> </div> </div> <div class="ar-basic-box module-spacer"> <header> <h2>Contact AARP <br />in Concord</h2> </header> <div class="wrap"> <div class="ar-quick-list module-spacer"> <ul class="list-unstyled"> <li><i class="list-icon fa fa-envelope" alt="Email icon" title="Email icon" aria-hidden="true"></i><a href="mailto:NH@aarp.org " target="_blank" rel="noopener">NH@aarp.org </a></li> <li><i class="list-icon fa fa-globe" alt="Globe icon" title="Globe icon" aria-hidden="true"></i><a href="https://states.aarp.org/region/new-hampshire/" target="_blank" rel="noopener">AARP New Hampshire</a></li> <li><i class="list-icon fa fa-map-marker" alt="Map Marker icon" title="Map Marker icon" aria-hidden="true"></i><a href="https://states.aarp.org/contact-aarp-new-hampshire/?intcmp=SNG-LNK-AARPLOCAL-CONTACT-20140101-CONCORD-NH" target="_blank" rel="noopener">Contact Us</a></li> </ul> </div> <a href="https://www.facebook.com/AARPNH" target="_blank" rel="noopener" aria-label="Open Facebook"><img src="https://cdn-aarp.americantowns.com/img/responsive/icons/48/facebook-dreamstale25.png" alt="Facebook icon" title="Facebook icon"></a> <a href="https://twitter.com/aarpnh" target="_blank" rel="noopener" aria-label="Open Twitter"><img src="https://cdn-aarp.americantowns.com/img/responsive/icons/48/x-logo-black.png" alt="Twitter icon" title="Twitter icon"></a> </div> </div> </div></div> <div class="col-md-8 left-rail left-bot"></div> <div class="col-md-4 right-rail right-bot thin-rhs"></div> </div> <div class="row oneColumnLayout"> </div> <div class="row oneColumnLayout"> <div class="col-md-12"><!-- script to activate navbar --> <script type="text/javascript"> jQuery(".channelBarMain ul.left li a").click(function() { window.location = jQuery(this).attr('href'); }); </script> </div> </div> ' $scripts_for_layout = '<title>How to Vote in New Hampshire's 2024 Elections </title> <meta name="page_title" content="How to Vote in New Hampshire's 2024 Elections "/> <meta name="robots" content="noindex, nofollow"/> <meta content="En españolImportant dates and election information Last day to request an absentee ballot: Monday, Nov. 4, noon Deadline to return an absentee ballot:" name="description"/> <meta content="How, Vote, in, New, Hampshire, s, 2024, Elections" name="keywords"/> <link rel="canonical" href="https://states.aarp.org/new-hampshire/election-voting-guide" /> <meta property="og:url" content="https://vccstaging.local.aarp.org/news/how-to-vote-in-new-hampshires-2024-elections-nh-2024-09-17.html"/> <meta name="twitter:card" content="summary_large_image"/> <meta name="twitter:title" content="How to Vote in New Hampshire's 2024 Elections "/> <meta name="twitter:description" content="Find upcoming election dates, registration deadlines and voting options in New Hampshire, such as voting by mail, early voting or voting with a disability."/> <meta name="twitter:image" content="https://aarp-states.brightspotcdn.com/dims4/default/f14138a/2147483647/strip/true/crop/400x257+0+14/resize/420x270!/quality/90/?url=http%3A%2F%2Faarp-brightspot.s3.amazonaws.com%2Fstates%2F9c%2F96%2F5eafc426444e83047a45765c85f6%2F400-vote-guide-new-hampshire-2024.jpg"/> <meta property="og:type" content="article"/> <meta property="og:title" content="How to Vote in New Hampshire's 2024 Elections "/> <meta property="og:description" content="Find upcoming election dates, registration deadlines and voting options in New Hampshire, such as voting by mail, early voting or voting with a disability."/> <meta property="og:image" content="https://aarp-states.brightspotcdn.com/dims4/default/f14138a/2147483647/strip/true/crop/400x257+0+14/resize/420x270!/quality/90/?url=http%3A%2F%2Faarp-brightspot.s3.amazonaws.com%2Fstates%2F9c%2F96%2F5eafc426444e83047a45765c85f6%2F400-vote-guide-new-hampshire-2024.jpg"/> :root { --primaryColor: #ff1e3c; --primaryTextColor: #2a2a2a; --linkTextColor: #1f66bd; --linkHoverColor: #1f66bd; --secondaryTextColor: #000000; --secondaryColor2: #000000; --secondaryColor3: #000000; --secondaryColor4: #000000; --secondaryColor5: #000000; --black: #000000; --white: #ffffff; --grey: #f0efed; --gridGutters: 30px; --modulePadding: 60px; --pageWidth: 86.11%; --maxPageWidth: 1240px; --horizontalAlignment: center; --fontFamily: 'Roboto', sans-serif; --headerBackgroundColor:#000000; --headerTextColor:#FFFFFF; --headerHeight:50px; --footerbackgroundColor:#000000; --footerTextColor:#918883; }' $title_for_layout = '{local_city_c}, {local_state} Happenings - AARP' $asset_version = '230831' $min = true $nowrapper = false $css = ' :root { --primaryColor: #ff1e3c; --primaryTextColor: #2a2a2a; --linkTextColor: #1f66bd; --linkHoverColor: #1f66bd; --secondaryTextColor: #000000; --secondaryColor2: #000000; --secondaryColor3: #000000; --secondaryColor4: #000000; --secondaryColor5: #000000; --black: #000000; --white: #ffffff; --grey: #f0efed; --gridGutters: 30px; --modulePadding: 60px; --pageWidth: 86.11%; --maxPageWidth: 1240px; --horizontalAlignment: center; --fontFamily: 'Roboto', sans-serif; --headerBackgroundColor:#000000; --headerTextColor:#FFFFFF; --headerHeight:50px; --footerbackgroundColor:#000000; --footerTextColor:#918883; }' $highlighting = '<span class="highlighting">Highlighting Concord </span>' $location = '<a href="/concord-nh/?intcmp=CSN-LOCAL-NAV-HOME">Greater Concord, NH</a>' $no_header = false $header_title = '<a href="/concord-nh/happenings/">News Feed</a>' $header_subtitle = '' $isPR = false $navbar = '<nav class="section" role="button" aria-expanded="false" aria-controls="collapse"> <div class="section-toggle">Sections <i class="fas fa-chevron-down"></i></div> <ul class="secondary-menu" id="secondary-menu" role="menu" aria-busy="true"> <li role="presentation" class=""><a role="menuitem" class="menuitem" href="/concord-nh/aarp-events/?intcmp=CSN-LOCAL-NAV-OLE" data-formelementid="LOCAL-LNK-CLK-EVENTS">Online & Local Events</a> </li> <li role="presentation" class=""><a role="menuitem" class="menuitem" href="/concord-nh/things-to-do/?intcmp=CSN-LOCAL-NAV-TTD" data-formelementid="LOCAL-LNK-CLK-THINGSTODO">Things to Do</a></li> <li role="presentation" class="active"><a role="menuitem" class="menuitem" href="/concord-nh/happenings/?intcmp=CSN-LOCAL-NAV-NF" data-formelementid="LOCAL-LNK-CLK-HAPPENINGS">News Feed</a> </li> <li role="presentation" class=""><a role="menuitem" class="menuitem" href="/concord-nh/volunteering/?intcmp=CSN-LOCAL-NAV-VOL" data-formelementid="LOCAL-LNK-CLK-VOLUNTEERING">Volunteering</a> </li> <li role="presentation" class=""><a role="menuitem" class="menuitem" href="/concord-nh/home-and-community/?intcmp=CSN-LOCAL-NAV-HC" data-formelementid="LOCAL-LNK-CLK-HC">Home & Community</a> </li> <li role="presentation" class=""><a role="menuitem" class="menuitem" href="/concord-nh/movies/?intcmp=CSN-LOCAL-NAV-MFG" data-formelementid="LOCAL-LNK-CLK-MOVIESFORGROWNUPS">Movies for Grownups</a> </li> <li role="presentation" class="more nosep " id="submenu-more"> <span role="menuitem" class="menuitem" data-formelementid="LOCAL-LNK-CLK-MORE">More<i class="fas fa-chevron-down"></i></span> <ul class="secondary-submenu animate slide-in" id="secondary-submenu"> <li role="presentation"><a role="menuitem" class="menuitem " href="/concord-nh/discounts/?intcmp=CSN-LOCAL-NAV-LO" data-formelementid="LOCAL-LNK-CLK-OFFERS">Local Offers</a></li> <li role="presentation"><a role="menuitem" class="menuitem " href="/concord-nh/local-resources/?intcmp=CSN-LOCAL-NAV-LR" data-formelementid="LOCAL-LNK-CLK-LOCALRESOURCES">Local Resources</a> </li> <li role="presentation"><a role="menuitem" class="menuitem " href="/concord-nh/jobs/?intcmp=CSN-LOCAL-NAV-WJ" data-formelementid="LOCAL-LNK-CLK-WORK&JOBS">Work & Jobs</a></li> <li role="presentation"><a role="menuitem" class="menuitem " href="/concord-nh/events/?intcmp=CSN-LOCAL-NAV-CC" data-formelementid="LOCAL-LNK-CLK-EVENTS">Community Calendar</a></li> <!-- <li role="presentation"><a role="menuitem" class="menuitem " href="/concord-nh/healthy-living/?intcmp=CSN-LOCAL-NAV-HEALTHY_LIVING" data-formelementid="LOCAL-LNK-CLK-HEALTHY_LIVING">Healthy Living</a></li> <li role="presentation"><a role="menuitem" class="menuitem " href="/concord-nh/arts-entertainment/?intcmp=CSN-LOCAL-NAV-ARTS_ENT" data-formelementid="LOCAL-LNK-CLK-ARTS_ENT">Arts & Entertainment</a></li> <li role="presentation"><a role="menuitem" class="menuitem " href="/concord-nh/museums/?intcmp=CSN-LOCAL-NAV-MUSEUMS" data-formelementid="LOCAL-LNK-CLK-MUSEUMS">Museums</a></li> --> </ul> </li> </ul> </nav>' $header_custom = '' $breadcrumbs = array( (int) 0 => array( 'title' => 'News Feed', 'slug' => 'happenings' ) ) $row = array( 'title' => 'Back to News Feed', 'slug' => 'happenings' ) $i = (int) 0include - APP/View/Layouts/aarp_2023.ctp, line 242 include - APP/View/Layouts/aarp_2023.ctp, line 242 View::_evaluate() - CORE/Cake/View/View.php, line 971 View::_render() - CORE/Cake/View/View.php, line 933 View::renderLayout() - CORE/Cake/View/View.php, line 546 View::render() - CORE/Cake/View/View.php, line 481 Controller::render() - CORE/Cake/Controller/Controller.php, line 963 AppController::renderPage() - APP/Controller/AppController.php, line 136 BlogsController::display() - APP/Controller/BlogsController.php, line 81 ReflectionMethod::invokeArgs() - [internal], line ?? Controller::invokeAction() - CORE/Cake/Controller/Controller.php, line 491 Dispatcher::_invoke() - CORE/Cake/Routing/Dispatcher.php, line 193 Dispatcher::dispatch() - CORE/Cake/Routing/Dispatcher.php, line 167 [main] - APP/webroot/index.php, line 118
Warning (2): include(/var/www/vhosts/vcc_staging/app/Resource/aarp2_master.bodyTargeting.html) [<a href='http://php.net/function.include'>function.include</a>]: failed to open stream: No such file or directory [APP/View/Layouts/aarp_2023.ctp, line 243]Code Context<?php if (!$nowrapper): // MLW - Spanish wrappers TBD
include (APP . "Resource/aarp2_master.footer.html");
include (APP . "Resource/aarp2_master.bodyTargeting.html");
$viewFile = '/var/www/vhosts/vcc_staging/app/View/Layouts/aarp_2023.ctp' $dataForView = array( 'content_for_layout' => '<div class="row twoColumnLayout"> <div class="col-md-8 left-rail"><div class="module clearfix"><div class="ar-basic-box"> <div> <div class="module-spacer"> <header><h1 class="article-headline">How to Vote in New Hampshire's 2024 Elections </h1></header> <div class="posted-on"> Posted on 09/17/24 by <b>Michelle Tuccitto Sullo</b> </div> </div> <div class="module-spacer"> <span class="blog-content"><p><div class="RichTextArticleBody"> <div class="RichTextArticleBody-body"><p><span class="Enhancement" ><span class="Enhancement-item"><a class="Link" href="https://states.aarp.org/new-hampshire/elecciones-guia-para-votar-en-nuevo-hampshire?intcmp=AE-POL-TOSPA-TOGL-VOTA-NH-ES" target="_blank" rel="noopener noreferrer">En español</a></span></span><br></p><span class="Enhancement" ><span class="Enhancement-item"><h2 class="inline-heading">Important dates and election information</h2></span></span><div class="Enhancement" > <div class="Enhancement-item"><figure class="Figure" data-alignment="right"> <img src="https://aarp-states.brightspotcdn.com/9f/d1/e62c0c59450e877eb30c10468760/election-2023-bul2024.jpg" alt="AARP election buttons final" width="900" height="900" style="height: auto; max-width: 230px;"/> </figure> </div> </div><p></p><ul><li><b>Last day to request an absentee ballot: </b>Monday, Nov. 4, noon </li><li><b>Deadline to return an absentee ballot: </b>Monday, Nov. 4 (in person); Tuesday, Nov. 5 (by mail).</li><li><b>Last day to register to vote: </b>Tuesday, Nov. 5</li><li><b>Election Day:</b> Tuesday, Nov. 5</li></ul><span class="Enhancement" ><span class="Enhancement-item"><h2 class="inline-heading">Voting at a glance </h2></span></span><p></p><ul><li><b>Voter registration: </b>Visit <span class="Enhancement" ><span class="Enhancement-item"><a class="Link" href="https://nam12.safelinks.protection.outlook.com/?url=https%3A%2F%2Fapp.sos.nh.gov%2F&data=05%7C02%7Cmsullo%40aarp.org%7Cdcc440cb398748cf5e5308dc741d3998%7Ca395e38b4b754e4493499a37de460a33%7C0%7C0%7C638512916058217681%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C0%7C%7C%7C&sdata=kL%2BYqg1FIag5g2bHIYdBlX6mcBuQrr0OnnDovnmq%2Flg%3D&reserved=0" target="_blank" rel="noopener noreferrer">app.sos.nh.gov</a></span></span> to check your <span class="Enhancement" ><span class="Enhancement-item"><a class="Link" href="https://www.sos.nh.gov/elections/register-vote" target="_blank" rel="noopener noreferrer">voter registration</a></span></span> information and find your town or city clerk’s contact information.</li></ul><ul><li><b>Absentee voting:</b> Available to those who can’t vote in person on Election Day because of a disability or illness, work or other <span class="Enhancement" ><span class="Enhancement-item"><a class="Link" href="https://www.sos.nh.gov/elections/absentee-ballots" target="_blank" rel="noopener noreferrer">acceptable reason.</a></span></span></li></ul><ul><li><b>Early voting:</b> New Hampshire doesn’t offer formal early in-person voting. But if you qualify for an absentee ballot, you can cast one early at your <span class="Enhancement" ><span class="Enhancement-item"><a class="Link" href="https://app.sos.nh.gov/viphome" target="_blank" rel="noopener noreferrer">city or town clerk’s</a></span></span> office.</li></ul><ul><li><b>Voting at the polls: </b>Polls are open from at least 11 a.m. to 7 p.m., though <span class="Enhancement" ><span class="Enhancement-item"><a class="Link" href="https://app.sos.nh.gov/viphome" target="_blank" rel="noopener noreferrer">hours may vary</a></span></span> among polling places. Bring an <span class="Enhancement" ><span class="Enhancement-item"><a class="Link" href="https://sos.nh.gov/media/aarlbztj/voter-id-law-2019.pdf" target="_blank" rel="noopener noreferrer">acceptable form of photo ID</a></span></span>, such as your driver’s license or U.S. passport.</li></ul><span class="Enhancement" ><span class="Enhancement-item"><h2 class="inline-heading">Recent voting changes in New Hampshire</h2></span></span><p>In July 2024, lawmakers passed a rule requiring more frequent updates to voter lists. Election officials must meet every 90 days to review voter lists for accuracy and update them. Estate executors must provide an official death notice to the town or city clerk after the death of a voter, within 30 days of being appointed executor.<br><br>Laws that took effect in 2023 may change how you vote in the 2024 elections:<br></p><ul><li>The deadline for mailed absentee ballot requests is noon the day before an election. Previously, it was 5 p.m.<br></li><li>Voters must mail a copy of their ID within seven days of registering if they’re doing so for the first time on Election Day and do not show their ID at the polls. These voters will receive affidavit ballots that will be counted on Election Day but will be removed if ID is not received by the deadline.<br></li></ul><span class="Enhancement" ><span class="Enhancement-item"><h2 class="inline-heading">How to register to vote</h2></span></span><p>Register by mail, in person or online:<br></p><ul><li><b>Online:</b> New Hampshire offers online voter registration if a disability, such as blindness, prevents you from filling out a form by hand. Call your<span class="Enhancement" ><span class="Enhancement-item"><a class="Link" href="https://www.sos.nh.gov/elections/voters/register-vote/town-or-city-clerks-office" target="_blank" rel="noopener noreferrer"> </a></span></span><span class="Enhancement" ><span class="Enhancement-item"><a class="Link" href="https://app.sos.nh.gov/viphome" target="_blank" rel="noopener noreferrer">city or town clerk</a></span></span> to request an accessible online absentee registration form<b> </b>and for information about local deadlines.</li></ul><ul><li><b>By mail: </b>Registration by mail is available if you have an <span class="Enhancement" ><span class="Enhancement-item"><a class="Link" href="https://www.sos.nh.gov/sites/g/files/ehbemt561/files/documents/Election%20Documents/request-absentee-voter-registration-and-absentee-ballot-packets.pdf" target="_blank" rel="noopener noreferrer">approved reason</a></span></span> for not doing so in person, such as a religious observance or disability. If you qualify, call your <span class="Enhancement" ><span class="Enhancement-item"><a class="Link" href="https://app.sos.nh.gov/viphome" target="_blank" rel="noopener noreferrer">city or town clerk</a></span></span> to request a voter registration form. Include a copy of your driver’s license or other valid form of ID when returning your application. You will need a witness to sign your absentee-voter registration affidavit. Check with your<span class="Enhancement" ><span class="Enhancement-item"><a class="Link" href="https://app.sos.nh.gov/Public/Reports.aspx" target="_blank" rel="noopener noreferrer"> </a></span></span><span class="Enhancement" ><span class="Enhancement-item"><a class="Link" href="https://app.sos.nh.gov/viphome" target="_blank" rel="noopener noreferrer">city or town clerk</a></span></span> for local deadlines.</li></ul><ul><li><b>In person:</b> Fill out a voter registration form at your<span class="Enhancement" ><span class="Enhancement-item"><a class="Link" href="https://app.sos.nh.gov/Public/Reports.aspx" target="_blank" rel="noopener noreferrer"> </a></span></span><span class="Enhancement" ><span class="Enhancement-item"><a class="Link" href="https://app.sos.nh.gov/viphome" target="_blank" rel="noopener noreferrer">city or town clerk’s</a></span></span> office. You’ll need to show various forms of ID proving your name, age, citizenship status and where you live, such as a driver’s license and U.S. passport. A full list of acceptable IDs is available on the<span class="Enhancement" ><span class="Enhancement-item"><a class="Link" href="https://www.sos.nh.gov/sites/g/files/ehbemt561/files/documents/Election%20Documents/request-absentee-voter-registration-and-absentee-ballot-packets.pdf" target="_blank" rel="noopener noreferrer"> secretary of state’s website.</a></span></span> <br></li></ul><span class="Enhancement" ><span class="Enhancement-item"><h2 class="inline-heading">Registering to vote on Election Day</h2></span></span><p>You can <span class="Enhancement" ><span class="Enhancement-item"><a class="Link" href="https://www.sos.nh.gov/elections/voters/register-vote/polls-election-day" target="_blank" rel="noopener noreferrer">register to vote at your polling place</a></span></span> on Election Day. You will be asked to show proof of your identity, age, citizenship status and residence. If you do not provide your ID at the polls and it’s your first time registering, you will receive an affidavit ballot and must submit a photocopy of your ID within seven days.<br><br></p><span class="Enhancement" ><span class="Enhancement-item"><h2 class="inline-heading">Check your voter registration status</h2></span></span><p>You can check your voter registration status using the state’s <span class="Enhancement" ><span class="Enhancement-item"><a class="Link" href="https://app.sos.nh.gov/viphome" target="_blank" rel="noopener noreferrer">voter information tool</a></span></span>.<br><br></p><span class="Enhancement" ><span class="Enhancement-item"><h2 class="inline-heading">How to request an absentee ballot </h2></span></span><p>You can vote absentee only for<span class="Enhancement" ><span class="Enhancement-item"><a class="Link" href="https://sos.nh.gov/elections/voters/absentee-ballots/" target="_blank" rel="noopener noreferrer"> approved reasons</a></span></span>, such as a disability or work commitment.<br></p><ul><li><b>Online: </b>Only voters who are unable to fill out a printed form due to a disability, such as blindness, may <span class="Enhancement" ><span class="Enhancement-item"><a class="Link" href="https://www.sos.nh.gov/sites/g/files/ehbemt561/files/documents/Election%20Documents/accessible-electronic-absentee-ballot.pdf" target="_blank" rel="noopener noreferrer">request an accessible absentee ballot</a></span></span> online. If you qualify, you may receive and mark the ballot electronically and may return it to your city or town clerk by mail, in person or by having someone drop it off for you. If someone drops it off for you, they must <span class="Enhancement" ><span class="Enhancement-item"><a class="Link" href="https://www.sos.nh.gov/sites/g/files/ehbemt561/files/documents/2023-10/accommodation-request-for-voters-with-print-disabilities.pdf" target="_blank" rel="noopener noreferrer">sign a statement</a></span></span> on the affidavit envelope. Contact your<span class="Enhancement" ><span class="Enhancement-item"><a class="Link" href="https://www.sos.nh.gov/elections/voters/register-vote/town-or-city-clerks-office" target="_blank" rel="noopener noreferrer"> </a></span></span><span class="Enhancement" ><span class="Enhancement-item"><a class="Link" href="https://app.sos.nh.gov/viphome" target="_blank" rel="noopener noreferrer">city or town clerk</a></span></span> for more information.</li></ul><ul><li><b>By mail: </b>Print an <span class="Enhancement" ><span class="Enhancement-item"><a class="Link" href="https://www.sos.nh.gov/sites/g/files/ehbemt561/files/documents/Election%20Documents/absentee-ballot-application-state-election.pdf" target="_blank" rel="noopener noreferrer">application </a></span></span>from the secretary of state’s website, then complete and mail it to your <span class="Enhancement" ><span class="Enhancement-item"><a class="Link" href="https://app.sos.nh.gov/viphome" target="_blank" rel="noopener noreferrer">city or town clerk’s office</a></span></span>. You can also call your city or town clerk to request a mailed application. Absentee ballot requests must be received by noon the day before an election — that’s Monday, Nov. 4. But you’re encouraged to apply as soon as possible.</li></ul><div class="Enhancement" > <div class="Enhancement-item"><figure class="Figure" data-alignment="right"> <img src="https://aarp-states.brightspotcdn.com/9c/96/5eafc426444e83047a45765c85f6/400-vote-guide-new-hampshire-2024.jpg" alt="First-in-the-Nation Primary Election Underway" width="400" height="286" style="height: auto; max-width: 400px;"/> <figcaption class="Figure-caption">Residents cast their ballots in Dixville Notch, New Hampshire. </figcaption> <div class="Figure-credit">Boston Globe/Boston Globe via Getty Images</div> </figure> </div> </div><p></p><ul><li><b>In person:</b> Go to your <span class="Enhancement" ><span class="Enhancement-item"><a class="Link" href="https://app.sos.nh.gov/viphome" target="_blank" rel="noopener noreferrer">city or town clerk’s office</a></span></span> to apply for a ballot, or print an <span class="Enhancement" ><span class="Enhancement-item"><a class="Link" href="https://www.sos.nh.gov/sites/g/files/ehbemt561/files/documents/Election%20Documents/absentee-ballot-application-state-election.pdf" target="_blank" rel="noopener noreferrer">application</a></span></span> from the secretary of state’s website and bring it with you. You can request a mail ballot until 5 p.m. the day before an election.<br></li></ul><span class="Enhancement" ><span class="Enhancement-item"><h2 class="inline-heading">Returning an absentee ballot</h2></span></span><p>Place your completed ballot in the inner envelope and <span class="Enhancement" ><span class="Enhancement-item"><a class="Link" href="https://www.sos.nh.gov/sites/g/files/ehbemt561/files/documents/2023-10/2024-absentee-ballot-marking-and-mailing-instructions.pdf" target="_blank" rel="noopener noreferrer">sign the affidavit </a></span></span>on the outside. If you have a disability and received assistance, the person who helped you must sign an acknowledgment that appears on the absentee-ballot application and on the affidavit. Seal the inner envelope before placing it in the outer mailing envelope. If you’re including absentee-voter registration forms and proof that you qualify, place those documents in the outer envelope before you seal it.<br></p><ul><li><b>By mail:</b> Send your ballot to your <span class="Enhancement" ><span class="Enhancement-item"><a class="Link" href="https://app.sos.nh.gov/viphome" target="_blank" rel="noopener noreferrer">city or town clerk</a></span></span> with proper postage. It must be received by 5 p.m. on Election Day.</li></ul><ul><li><b>In person:</b> Hand-deliver your ballot to your <span class="Enhancement" ><span class="Enhancement-item"><a class="Link" href="https://app.sos.nh.gov/viphome" target="_blank" rel="noopener noreferrer">city or town clerk</a></span></span> by 5 p.m. the day before an election — that’s Monday, Nov. 4. </li></ul><p>On Election Day, absentee ballots will be accepted only by mail or from a delivery agent, such as an immediate family member, until 5 p.m. Your delivery agent may be asked to show ID and fill out paperwork to deliver your ballot.<br><br>Track your absentee ballot through the state’s <span class="Enhancement" ><span class="Enhancement-item"><a class="Link" href="https://app.sos.nh.gov/viphome" target="_blank" rel="noopener noreferrer">voter information portal.</a></span></span><br><br></p><span class="Enhancement" ><span class="Enhancement-item"><h2 class="inline-heading">Voting in person before Election Day </h2></span></span><p>If you qualify for an absentee ballot, you can cast an in-person absentee ballot at your <span class="Enhancement" ><span class="Enhancement-item"><a class="Link" href="https://app.sos.nh.gov/viphome" target="_blank" rel="noopener noreferrer">city or town clerk’s office</a></span></span>.<br><br></p><span class="Enhancement" ><span class="Enhancement-item"><h2 class="inline-heading">Voting at the polls on Election Day</h2></span></span><p>Polls will be open from at least 11 a.m. to 7 p.m. on Tuesday, Nov. 5. Extended hours vary by location, so check your <span class="Enhancement" ><span class="Enhancement-item"><a class="Link" href="https://app.sos.nh.gov/viphome" target="_blank" rel="noopener noreferrer">polling place</a></span></span> or contact your <span class="Enhancement" ><span class="Enhancement-item"><a class="Link" href="https://app.sos.nh.gov/viphome" target="_blank" rel="noopener noreferrer">city or town clerk</a></span></span>. As long as you’re in line before the polls close, you may cast a ballot. <br><br>Sample ballots are available at the <span class="Enhancement" ><span class="Enhancement-item"><a class="Link" href="https://www.sos.nh.gov/elections/sample-ballots" target="_blank" rel="noopener noreferrer">secretary of state’s website</a></span></span>.<br><br></p><span class="Enhancement" ><span class="Enhancement-item"><h2 class="inline-heading">Voter ID requirements on Election Day</h2></span></span><p>Bring an <span class="Enhancement" ><span class="Enhancement-item"><a class="Link" href="https://sos.nh.gov/media/aarlbztj/voter-id-law-2019.pdf" target="_blank" rel="noopener noreferrer">acceptable form of photo ID</a></span></span>, such as your state driver’s license or U.S. passport, to vote on Election Day. Those without ID can sign an affidavit, have their photo taken and proceed to vote.<br><br></p><span class="Enhancement" ><span class="Enhancement-item"><h2 class="inline-heading">Voting with a disability </h2></span></span><p>Each polling place is equipped with an accessible system and voting booth for voters with disabilities. Find more information at the <span class="Enhancement" ><span class="Enhancement-item"><a class="Link" href="https://www.sos.nh.gov/elections/learn-about-voting-disabilities" target="_blank" rel="noopener noreferrer">secretary of state’s website.</a></span></span><br><br>Voters who need assistance filling in their ballot can receive help from either an election official or someone they choose, as long as that person is not an employer or union official.<br><br>You can request to have an absentee ballot and affidavit envelope delivered to your vehicle outside the polling place if you can’t enter because of a disability. Once you’ve completed the affidavit and ballot, an election official will bring them back into the polling place.<br><br></p><span class="Enhancement" ><span class="Enhancement-item"><h2 class="inline-heading">Voting from a nursing home or long-term care facility</h2></span></span><p>Residents of nursing homes and long-term care facilities qualify to vote via <span class="Enhancement" ><span class="Enhancement-item"><a class="Link" href="https://www.sos.nh.gov/elections/absentee-ballots" target="_blank" rel="noopener noreferrer">absentee ballot</a></span></span>, under the physical disability or illness excuse.<br><br><b><i>Editor’s note:</i></b><i> This guide was originally published on Jan. 22, 2024, and has been updated with new information about voting in the 2024 elections. </i><br><br><i>Michelle Tuccitto Sullo is a contributing writer covering state and federal policy. She previously served as managing editor of the </i>Hartford Business Journal <i>in Connecticut and has worked for the </i>New Haven Register<i>, </i>Connecticut Law Tribune<i> and </i>New Haven Biz<i>.</i><br><br></p><span class="Enhancement" ><span class="Enhancement-item"><h2 class="inline-heading">Also of Interest:</h2></span></span><p></p><ul><li><span class="Enhancement" ><span class="Enhancement-item"><a class="Link" href="https://www.aarp.org/politics-society/government-elections/" target="_blank" rel="noopener noreferrer">Follow AARP’s political coverage</a></span></span>.</li><li><span class="Enhancement" ><span class="Enhancement-item"><a class="Link" href="https://states.aarp.org/new-hampshire/" target="_blank" rel="noopener noreferrer">Keep up with local events and AARP advocacy efforts</a></span></span>. </li><li><span class="Enhancement" ><span class="Enhancement-item"><a class="Link" href="https://www.aarp.org/politics-society/government-elections/info-2024/state-voting-guides.html" target="_blank" rel="noopener noreferrer">Find voter guides for all 50 states</a></span></span>.</li><li><span class="Enhancement" ><span class="Enhancement-item"><a class="Link" href="https://www.aarp.org/politics-society/advocacy/caregiving-advocacy/?CMP=RDRCT-CON-CAREFORCAREGIVERS-02162024" target="_blank" rel="noopener noreferrer">Learn more about AARP's caregiving advocacy work.</a></span></span></li></ul></div> </div> </p></span> </div> </div> </div> </div><div class="module clearfix"><script src="https://aarp-states.brightspotcdn.com/resource/00000168-dd17-d487-a96e-df5fe3ee0000/styleguide/All.min.c85a242a55150cd195e494cd6e5b9c77.gz.js" async=""></script> <link rel="stylesheet" media="all" href="https://aarp-states.brightspotcdn.com/resource/00000168-dd17-d487-a96e-df5fe3ee0000/styleguide/All.min.bfe6eb5a8301841feef3af4e9bd1e26d.gz.css"> <!-- bypass --> <style> a:focus, a:hover { text-decoration: underline; } h1.article-headline { margin: 0 0 1rem; } </style> <!-- <style> .Enhancement-item .Figure { margin-bottom: 24px; } .RichTextArticleBody-body ul { margin-bottom: 24px; } .RichTextArticleBody-body p{ margin: 12px 0; } .RichTextModule-items { clear: both; display: table; width: 100%; margin-bottom: 12px; } .VideoEnhancement>* { color: var(--primaryTextColor); font-size: 13px; font-weight: 400; line-height: 1.4; font-style: italic; background: #f0efed } @media only screen and (min-width: 768px) { .VideoEnhancement>* { font-size:14px; font-weight: 400; line-height: 1.47 } } .VideoEnhancement-title { padding: 20px } @media only screen and (min-width: 768px) { .VideoEnhancement-title { padding:30px } } .VideoEnhancement-player>* { position: relative; width: 100%; height: 0; padding-bottom: 56.25% } .VideoEnhancement iframe { border: 0; position: absolute; top: 0; left: 0; width: 100%; height: 100% } [data-video-player] { display: block; padding-bottom: 56.25%; height: 0; margin: 0 auto; } [data-video-player][data-aspect-ratio="4x3"] { padding-bottom: 56.25%; } [data-video-player][data-aspect-ratio="16x9"] { padding-bottom: 56.25% } </style> --></div><div class="module clearfix"><div class="module-spacer tout-homefit-750"> <a data-formelementid="CSN-LOCAL-HC-NEWSSK-02272024" href="/concord-nh/home-and-community/?intcmp=CSN-LOCAL-HC-NEWSSK-02272024"><img class="img-responsive" alt="Explore the free AARP HomeFit Guide" title="Explore the free AARP HomeFit Guide" src="https://cdn-aarp.americantowns.com/img/touts/HomeFit_750x150.png"></a> </div></div></div> <div class="col-md-4 right-rail thin-rhs"><div class="module clearfix"><!--default--> <!-- module_RHS - AARP Events --> <pre class="cake-error"><a href="javascript:void(0);" onclick="document.getElementById('cakeErr66ecd08609fd1-trace').style.display = (document.getElementById('cakeErr66ecd08609fd1-trace').style.display == 'none' ? '' : 'none');"><b>Warning</b> (2)</a>: include(/var/www/vhosts/vcc_staging/app//Resource/experience.master.resource.root.html): failed to open stream: No such file or directory [<b>APP/Lib/Modules.php(13) : eval()'d code</b>, line <b>1</b>]<div id="cakeErr66ecd08609fd1-trace" class="cake-stack-trace" style="display: none;"><a href="javascript:void(0);" onclick="document.getElementById('cakeErr66ecd08609fd1-code').style.display = (document.getElementById('cakeErr66ecd08609fd1-code').style.display == 'none' ? '' : 'none')">Code</a> <a href="javascript:void(0);" onclick="document.getElementById('cakeErr66ecd08609fd1-context').style.display = (document.getElementById('cakeErr66ecd08609fd1-context').style.display == 'none' ? '' : 'none')">Context</a><pre id="cakeErr66ecd08609fd1-context" class="cake-context" style="display: none;">$module = array( '_id' => '66158db0e9dff2b1fd9cafcd', 'module_id' => '1098', 'name' => 'RHS - Events Experience', 'type' => 'php', 'data' => '<?php include(APP . "/Resource/experience.master.resource.root.html"); ?> <style type="text/css"> .recommenationSection {font-family: Lato, sans-serif} .recommendationSection h3 {font-size:30px!important; text-transform:none; letter-spacing:0.03em} .recommendationSection .js-mvc-offer-recommended-article-pack-category {color:#dd1200; font-family:Lato, sans-serif; font-size:15px; font-weight:700; text-transform:uppercase; margin:0} .recommendationSection h4 a {color:#121212; font-size:20px; font-weight:700} .recommendationSection .uxdia-c-featured-tile__content-wrapper {padding: 0 0 .5em 0; margin-bottom: 1.25em; border-bottom: 1px solid #000} </style>', 'css' => '.recommendationSection h3 {font-size:30px} .recommenadationSection .js-mvc-offer-recommended-article-pack-category {color:rgb(221,18,0); font-size:12px} .recommendationSection h4 a {color:#121212; font-size:20px} ', 'script' => '', 'cache_time' => '', 'localize' => '0' ) $obj = false</pre><pre class="stack-trace">include - APP/Lib/Modules.php(13) : eval()'d code, line 1 eval - APP/Lib/Modules.php(13) : eval()'d code, line 1 Modules::render() - APP/Lib/Modules.php, line 13 Modules::load() - APP/Lib/Modules.php, line 29 Localize::getModule() - APP/Lib/Localize.php, line 294 Localize::replace() - APP/Lib/Localize.php, line 219 Modules::render() - APP/Lib/Modules.php, line 9 include - APP/View/Elements/display.ctp, line 13 View::_evaluate() - CORE/Cake/View/View.php, line 971 View::_render() - CORE/Cake/View/View.php, line 933 View::render() - CORE/Cake/View/View.php, line 473 Controller::render() - CORE/Cake/Controller/Controller.php, line 963 AppController::renderPage() - APP/Controller/AppController.php, line 136 BlogsController::display() - APP/Controller/BlogsController.php, line 81 ReflectionMethod::invokeArgs() - [internal], line ?? Controller::invokeAction() - CORE/Cake/Controller/Controller.php, line 491 Dispatcher::_invoke() - CORE/Cake/Routing/Dispatcher.php, line 193 Dispatcher::dispatch() - CORE/Cake/Routing/Dispatcher.php, line 167</pre></div></pre><pre class="cake-error"><a href="javascript:void(0);" onclick="document.getElementById('cakeErr66ecd0860baf9-trace').style.display = (document.getElementById('cakeErr66ecd0860baf9-trace').style.display == 'none' ? '' : 'none');"><b>Warning</b> (2)</a>: include() [<a href='http://php.net/function.include'>function.include</a>]: Failed opening '/var/www/vhosts/vcc_staging/app//Resource/experience.master.resource.root.html' for inclusion (include_path='/var/www/vhosts/vcc_staging/lib:.:/usr/share/pear:/usr/share/php') [<b>APP/Lib/Modules.php(13) : eval()'d code</b>, line <b>1</b>]<div id="cakeErr66ecd0860baf9-trace" class="cake-stack-trace" style="display: none;"><a href="javascript:void(0);" onclick="document.getElementById('cakeErr66ecd0860baf9-code').style.display = (document.getElementById('cakeErr66ecd0860baf9-code').style.display == 'none' ? '' : 'none')">Code</a> <a href="javascript:void(0);" onclick="document.getElementById('cakeErr66ecd0860baf9-context').style.display = (document.getElementById('cakeErr66ecd0860baf9-context').style.display == 'none' ? '' : 'none')">Context</a><pre id="cakeErr66ecd0860baf9-context" class="cake-context" style="display: none;">$module = array( '_id' => '66158db0e9dff2b1fd9cafcd', 'module_id' => '1098', 'name' => 'RHS - Events Experience', 'type' => 'php', 'data' => '<?php include(APP . "/Resource/experience.master.resource.root.html"); ?> <style type="text/css"> .recommenationSection {font-family: Lato, sans-serif} .recommendationSection h3 {font-size:30px!important; text-transform:none; letter-spacing:0.03em} .recommendationSection .js-mvc-offer-recommended-article-pack-category {color:#dd1200; font-family:Lato, sans-serif; font-size:15px; font-weight:700; text-transform:uppercase; margin:0} .recommendationSection h4 a {color:#121212; font-size:20px; font-weight:700} .recommendationSection .uxdia-c-featured-tile__content-wrapper {padding: 0 0 .5em 0; margin-bottom: 1.25em; border-bottom: 1px solid #000} </style>', 'css' => '.recommendationSection h3 {font-size:30px} .recommenadationSection .js-mvc-offer-recommended-article-pack-category {color:rgb(221,18,0); font-size:12px} .recommendationSection h4 a {color:#121212; font-size:20px} ', 'script' => '', 'cache_time' => '', 'localize' => '0' ) $obj = false</pre><pre class="stack-trace">include - APP/Lib/Modules.php(13) : eval()'d code, line 1 eval - APP/Lib/Modules.php(13) : eval()'d code, line 1 Modules::render() - APP/Lib/Modules.php, line 13 Modules::load() - APP/Lib/Modules.php, line 29 Localize::getModule() - APP/Lib/Localize.php, line 294 Localize::replace() - APP/Lib/Localize.php, line 219 Modules::render() - APP/Lib/Modules.php, line 9 include - APP/View/Elements/display.ctp, line 13 View::_evaluate() - CORE/Cake/View/View.php, line 971 View::_render() - CORE/Cake/View/View.php, line 933 View::render() - CORE/Cake/View/View.php, line 473 Controller::render() - CORE/Cake/Controller/Controller.php, line 963 AppController::renderPage() - APP/Controller/AppController.php, line 136 BlogsController::display() - APP/Controller/BlogsController.php, line 81 ReflectionMethod::invokeArgs() - [internal], line ?? Controller::invokeAction() - CORE/Cake/Controller/Controller.php, line 491 Dispatcher::_invoke() - CORE/Cake/Routing/Dispatcher.php, line 193 Dispatcher::dispatch() - CORE/Cake/Routing/Dispatcher.php, line 167</pre></div></pre><style type="text/css"> .recommenationSection {font-family: Lato, sans-serif} .recommendationSection h3 {font-size:30px!important; text-transform:none; letter-spacing:0.03em} .recommendationSection .js-mvc-offer-recommended-article-pack-category {color:#dd1200; font-family:Lato, sans-serif; font-size:15px; font-weight:700; text-transform:uppercase; margin:0} .recommendationSection h4 a {color:#121212; font-size:20px; font-weight:700} .recommendationSection .uxdia-c-featured-tile__content-wrapper {padding: 0 0 .5em 0; margin-bottom: 1.25em; border-bottom: 1px solid #000} </style> <div aria-hidden="true" class="aarpe-ad-wrapper"> <div class="aarpe-ad en clearfix" id="300x250_53475" data-adsize="300x250"> <script type="text/javascript"> if(typeof AARP.ads !== 'undefined'){ AARP.ads.slots({ id:'300x250_53475', size:'300x250'}); } </script> </div> </div> <div class="card-tout card-dark membership-tout" style="margin:0 0 30px 0;"> <img class="img-responsive image" title="image of two AARP membership cards" alt="image of two AARP membership cards" src="https://cdn-aarp.americantowns.com/img/tout-two-cards.png"> <div class="title">Only $12 your first year with Automatic Renewal</div> <ul class="list"> <li>Immediate access to your <a href="https://www.aarp.org/benefits-discounts/">member benefits</a></li> <li>Discounts on travel and everyday savings</li> <li>Subscription to AARP The Magazine</li> <li>FREE second membership</li> </ul> <div class="action"> <a class="btn" href="https://appsec.aarp.org/mem/join?campaignid=UAJFT3&intcmp=LNK-CSN-AARPLOCAL-JRTOUT-RR-A-CONCORD-NH">Join AARP</a> <div class="body">Already a member? <a href="https://appsec.aarp.org/mem/renew?campaignid= UARFT3&intcmp=LNK-CSN-AARPLOCAL-JRTOUT-RR-A-CONCORD-NH">Renew</a> or <a href="https://www.aarp.org/benefits-discounts/my-membership/print-your-card/">Print Card</a></div> </div> </div> <style> .membership-tout {padding:16px 20px;} .membership-tout .list li { margin: 0; } </style> <div aria-hidden="true" class="aarpe-ad-wrapper"> <div class="aarpe-ad en clearfix" id="300x250_93505" data-adsize="300x250"> <script type="text/javascript"> if(typeof AARP.ads !== 'undefined'){ AARP.ads.slots({ id:'300x250_93505', size:'300x250'}); } </script> </div> </div> <div class="module-spacer text-center"> <div class="fb-page" alt="Image of AARP New Hampshire Facebook Page" title="Image of AARP New Hampshire Facebook Page" data-href="https://www.facebook.com/AARPNH" data-tabs="timeline" width="320" height="" data-small-header="false" data-adapt-container-width="true" data-hide-cover="false" data-show-facepile="true" lazy="true"> <blockquote cite="https://www.facebook.com/AARPNH" class="fb-xfbml-parse-ignore"><a href="https://www.facebook.com/AARPNH">Facebook</a></blockquote> </div> </div> <div class="ar-basic-box module-spacer"> <header> <h2>Contact AARP <br />in Concord</h2> </header> <div class="wrap"> <div class="ar-quick-list module-spacer"> <ul class="list-unstyled"> <li><i class="list-icon fa fa-envelope" alt="Email icon" title="Email icon" aria-hidden="true"></i><a href="mailto:NH@aarp.org " target="_blank" rel="noopener">NH@aarp.org </a></li> <li><i class="list-icon fa fa-globe" alt="Globe icon" title="Globe icon" aria-hidden="true"></i><a href="https://states.aarp.org/region/new-hampshire/" target="_blank" rel="noopener">AARP New Hampshire</a></li> <li><i class="list-icon fa fa-map-marker" alt="Map Marker icon" title="Map Marker icon" aria-hidden="true"></i><a href="https://states.aarp.org/contact-aarp-new-hampshire/?intcmp=SNG-LNK-AARPLOCAL-CONTACT-20140101-CONCORD-NH" target="_blank" rel="noopener">Contact Us</a></li> </ul> </div> <a href="https://www.facebook.com/AARPNH" target="_blank" rel="noopener" aria-label="Open Facebook"><img src="https://cdn-aarp.americantowns.com/img/responsive/icons/48/facebook-dreamstale25.png" alt="Facebook icon" title="Facebook icon"></a> <a href="https://twitter.com/aarpnh" target="_blank" rel="noopener" aria-label="Open Twitter"><img src="https://cdn-aarp.americantowns.com/img/responsive/icons/48/x-logo-black.png" alt="Twitter icon" title="Twitter icon"></a> </div> </div> </div></div> <div class="col-md-8 left-rail left-bot"></div> <div class="col-md-4 right-rail right-bot thin-rhs"></div> </div> <div class="row oneColumnLayout"> </div> <div class="row oneColumnLayout"> <div class="col-md-12"><!-- script to activate navbar --> <script type="text/javascript"> jQuery(".channelBarMain ul.left li a").click(function() { window.location = jQuery(this).attr('href'); }); </script> </div> </div> ', 'scripts_for_layout' => '<title>How to Vote in New Hampshire's 2024 Elections </title> <meta name="page_title" content="How to Vote in New Hampshire's 2024 Elections "/> <meta name="robots" content="noindex, nofollow"/> <meta content="En españolImportant dates and election information Last day to request an absentee ballot: Monday, Nov. 4, noon Deadline to return an absentee ballot:" name="description"/> <meta content="How, Vote, in, New, Hampshire, s, 2024, Elections" name="keywords"/> <link rel="canonical" href="https://states.aarp.org/new-hampshire/election-voting-guide" /> <meta property="og:url" content="https://vccstaging.local.aarp.org/news/how-to-vote-in-new-hampshires-2024-elections-nh-2024-09-17.html"/> <meta name="twitter:card" content="summary_large_image"/> <meta name="twitter:title" content="How to Vote in New Hampshire's 2024 Elections "/> <meta name="twitter:description" content="Find upcoming election dates, registration deadlines and voting options in New Hampshire, such as voting by mail, early voting or voting with a disability."/> <meta name="twitter:image" content="https://aarp-states.brightspotcdn.com/dims4/default/f14138a/2147483647/strip/true/crop/400x257+0+14/resize/420x270!/quality/90/?url=http%3A%2F%2Faarp-brightspot.s3.amazonaws.com%2Fstates%2F9c%2F96%2F5eafc426444e83047a45765c85f6%2F400-vote-guide-new-hampshire-2024.jpg"/> <meta property="og:type" content="article"/> <meta property="og:title" content="How to Vote in New Hampshire's 2024 Elections "/> <meta property="og:description" content="Find upcoming election dates, registration deadlines and voting options in New Hampshire, such as voting by mail, early voting or voting with a disability."/> <meta property="og:image" content="https://aarp-states.brightspotcdn.com/dims4/default/f14138a/2147483647/strip/true/crop/400x257+0+14/resize/420x270!/quality/90/?url=http%3A%2F%2Faarp-brightspot.s3.amazonaws.com%2Fstates%2F9c%2F96%2F5eafc426444e83047a45765c85f6%2F400-vote-guide-new-hampshire-2024.jpg"/> :root { --primaryColor: #ff1e3c; --primaryTextColor: #2a2a2a; --linkTextColor: #1f66bd; --linkHoverColor: #1f66bd; --secondaryTextColor: #000000; --secondaryColor2: #000000; --secondaryColor3: #000000; --secondaryColor4: #000000; --secondaryColor5: #000000; --black: #000000; --white: #ffffff; --grey: #f0efed; --gridGutters: 30px; --modulePadding: 60px; --pageWidth: 86.11%; --maxPageWidth: 1240px; --horizontalAlignment: center; --fontFamily: 'Roboto', sans-serif; --headerBackgroundColor:#000000; --headerTextColor:#FFFFFF; --headerHeight:50px; --footerbackgroundColor:#000000; --footerTextColor:#918883; }', 'title_for_layout' => '{local_city_c}, {local_state} Happenings - AARP' ) $content_for_layout = '<div class="row twoColumnLayout"> <div class="col-md-8 left-rail"><div class="module clearfix"><div class="ar-basic-box"> <div> <div class="module-spacer"> <header><h1 class="article-headline">How to Vote in New Hampshire's 2024 Elections </h1></header> <div class="posted-on"> Posted on 09/17/24 by <b>Michelle Tuccitto Sullo</b> </div> </div> <div class="module-spacer"> <span class="blog-content"><p><div class="RichTextArticleBody"> <div class="RichTextArticleBody-body"><p><span class="Enhancement" ><span class="Enhancement-item"><a class="Link" href="https://states.aarp.org/new-hampshire/elecciones-guia-para-votar-en-nuevo-hampshire?intcmp=AE-POL-TOSPA-TOGL-VOTA-NH-ES" target="_blank" rel="noopener noreferrer">En español</a></span></span><br></p><span class="Enhancement" ><span class="Enhancement-item"><h2 class="inline-heading">Important dates and election information</h2></span></span><div class="Enhancement" > <div class="Enhancement-item"><figure class="Figure" data-alignment="right"> <img src="https://aarp-states.brightspotcdn.com/9f/d1/e62c0c59450e877eb30c10468760/election-2023-bul2024.jpg" alt="AARP election buttons final" width="900" height="900" style="height: auto; max-width: 230px;"/> </figure> </div> </div><p></p><ul><li><b>Last day to request an absentee ballot: </b>Monday, Nov. 4, noon </li><li><b>Deadline to return an absentee ballot: </b>Monday, Nov. 4 (in person); Tuesday, Nov. 5 (by mail).</li><li><b>Last day to register to vote: </b>Tuesday, Nov. 5</li><li><b>Election Day:</b> Tuesday, Nov. 5</li></ul><span class="Enhancement" ><span class="Enhancement-item"><h2 class="inline-heading">Voting at a glance </h2></span></span><p></p><ul><li><b>Voter registration: </b>Visit <span class="Enhancement" ><span class="Enhancement-item"><a class="Link" href="https://nam12.safelinks.protection.outlook.com/?url=https%3A%2F%2Fapp.sos.nh.gov%2F&data=05%7C02%7Cmsullo%40aarp.org%7Cdcc440cb398748cf5e5308dc741d3998%7Ca395e38b4b754e4493499a37de460a33%7C0%7C0%7C638512916058217681%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C0%7C%7C%7C&sdata=kL%2BYqg1FIag5g2bHIYdBlX6mcBuQrr0OnnDovnmq%2Flg%3D&reserved=0" target="_blank" rel="noopener noreferrer">app.sos.nh.gov</a></span></span> to check your <span class="Enhancement" ><span class="Enhancement-item"><a class="Link" href="https://www.sos.nh.gov/elections/register-vote" target="_blank" rel="noopener noreferrer">voter registration</a></span></span> information and find your town or city clerk’s contact information.</li></ul><ul><li><b>Absentee voting:</b> Available to those who can’t vote in person on Election Day because of a disability or illness, work or other <span class="Enhancement" ><span class="Enhancement-item"><a class="Link" href="https://www.sos.nh.gov/elections/absentee-ballots" target="_blank" rel="noopener noreferrer">acceptable reason.</a></span></span></li></ul><ul><li><b>Early voting:</b> New Hampshire doesn’t offer formal early in-person voting. But if you qualify for an absentee ballot, you can cast one early at your <span class="Enhancement" ><span class="Enhancement-item"><a class="Link" href="https://app.sos.nh.gov/viphome" target="_blank" rel="noopener noreferrer">city or town clerk’s</a></span></span> office.</li></ul><ul><li><b>Voting at the polls: </b>Polls are open from at least 11 a.m. to 7 p.m., though <span class="Enhancement" ><span class="Enhancement-item"><a class="Link" href="https://app.sos.nh.gov/viphome" target="_blank" rel="noopener noreferrer">hours may vary</a></span></span> among polling places. Bring an <span class="Enhancement" ><span class="Enhancement-item"><a class="Link" href="https://sos.nh.gov/media/aarlbztj/voter-id-law-2019.pdf" target="_blank" rel="noopener noreferrer">acceptable form of photo ID</a></span></span>, such as your driver’s license or U.S. passport.</li></ul><span class="Enhancement" ><span class="Enhancement-item"><h2 class="inline-heading">Recent voting changes in New Hampshire</h2></span></span><p>In July 2024, lawmakers passed a rule requiring more frequent updates to voter lists. Election officials must meet every 90 days to review voter lists for accuracy and update them. Estate executors must provide an official death notice to the town or city clerk after the death of a voter, within 30 days of being appointed executor.<br><br>Laws that took effect in 2023 may change how you vote in the 2024 elections:<br></p><ul><li>The deadline for mailed absentee ballot requests is noon the day before an election. Previously, it was 5 p.m.<br></li><li>Voters must mail a copy of their ID within seven days of registering if they’re doing so for the first time on Election Day and do not show their ID at the polls. These voters will receive affidavit ballots that will be counted on Election Day but will be removed if ID is not received by the deadline.<br></li></ul><span class="Enhancement" ><span class="Enhancement-item"><h2 class="inline-heading">How to register to vote</h2></span></span><p>Register by mail, in person or online:<br></p><ul><li><b>Online:</b> New Hampshire offers online voter registration if a disability, such as blindness, prevents you from filling out a form by hand. Call your<span class="Enhancement" ><span class="Enhancement-item"><a class="Link" href="https://www.sos.nh.gov/elections/voters/register-vote/town-or-city-clerks-office" target="_blank" rel="noopener noreferrer"> </a></span></span><span class="Enhancement" ><span class="Enhancement-item"><a class="Link" href="https://app.sos.nh.gov/viphome" target="_blank" rel="noopener noreferrer">city or town clerk</a></span></span> to request an accessible online absentee registration form<b> </b>and for information about local deadlines.</li></ul><ul><li><b>By mail: </b>Registration by mail is available if you have an <span class="Enhancement" ><span class="Enhancement-item"><a class="Link" href="https://www.sos.nh.gov/sites/g/files/ehbemt561/files/documents/Election%20Documents/request-absentee-voter-registration-and-absentee-ballot-packets.pdf" target="_blank" rel="noopener noreferrer">approved reason</a></span></span> for not doing so in person, such as a religious observance or disability. If you qualify, call your <span class="Enhancement" ><span class="Enhancement-item"><a class="Link" href="https://app.sos.nh.gov/viphome" target="_blank" rel="noopener noreferrer">city or town clerk</a></span></span> to request a voter registration form. Include a copy of your driver’s license or other valid form of ID when returning your application. You will need a witness to sign your absentee-voter registration affidavit. Check with your<span class="Enhancement" ><span class="Enhancement-item"><a class="Link" href="https://app.sos.nh.gov/Public/Reports.aspx" target="_blank" rel="noopener noreferrer"> </a></span></span><span class="Enhancement" ><span class="Enhancement-item"><a class="Link" href="https://app.sos.nh.gov/viphome" target="_blank" rel="noopener noreferrer">city or town clerk</a></span></span> for local deadlines.</li></ul><ul><li><b>In person:</b> Fill out a voter registration form at your<span class="Enhancement" ><span class="Enhancement-item"><a class="Link" href="https://app.sos.nh.gov/Public/Reports.aspx" target="_blank" rel="noopener noreferrer"> </a></span></span><span class="Enhancement" ><span class="Enhancement-item"><a class="Link" href="https://app.sos.nh.gov/viphome" target="_blank" rel="noopener noreferrer">city or town clerk’s</a></span></span> office. You’ll need to show various forms of ID proving your name, age, citizenship status and where you live, such as a driver’s license and U.S. passport. A full list of acceptable IDs is available on the<span class="Enhancement" ><span class="Enhancement-item"><a class="Link" href="https://www.sos.nh.gov/sites/g/files/ehbemt561/files/documents/Election%20Documents/request-absentee-voter-registration-and-absentee-ballot-packets.pdf" target="_blank" rel="noopener noreferrer"> secretary of state’s website.</a></span></span> <br></li></ul><span class="Enhancement" ><span class="Enhancement-item"><h2 class="inline-heading">Registering to vote on Election Day</h2></span></span><p>You can <span class="Enhancement" ><span class="Enhancement-item"><a class="Link" href="https://www.sos.nh.gov/elections/voters/register-vote/polls-election-day" target="_blank" rel="noopener noreferrer">register to vote at your polling place</a></span></span> on Election Day. You will be asked to show proof of your identity, age, citizenship status and residence. If you do not provide your ID at the polls and it’s your first time registering, you will receive an affidavit ballot and must submit a photocopy of your ID within seven days.<br><br></p><span class="Enhancement" ><span class="Enhancement-item"><h2 class="inline-heading">Check your voter registration status</h2></span></span><p>You can check your voter registration status using the state’s <span class="Enhancement" ><span class="Enhancement-item"><a class="Link" href="https://app.sos.nh.gov/viphome" target="_blank" rel="noopener noreferrer">voter information tool</a></span></span>.<br><br></p><span class="Enhancement" ><span class="Enhancement-item"><h2 class="inline-heading">How to request an absentee ballot </h2></span></span><p>You can vote absentee only for<span class="Enhancement" ><span class="Enhancement-item"><a class="Link" href="https://sos.nh.gov/elections/voters/absentee-ballots/" target="_blank" rel="noopener noreferrer"> approved reasons</a></span></span>, such as a disability or work commitment.<br></p><ul><li><b>Online: </b>Only voters who are unable to fill out a printed form due to a disability, such as blindness, may <span class="Enhancement" ><span class="Enhancement-item"><a class="Link" href="https://www.sos.nh.gov/sites/g/files/ehbemt561/files/documents/Election%20Documents/accessible-electronic-absentee-ballot.pdf" target="_blank" rel="noopener noreferrer">request an accessible absentee ballot</a></span></span> online. If you qualify, you may receive and mark the ballot electronically and may return it to your city or town clerk by mail, in person or by having someone drop it off for you. If someone drops it off for you, they must <span class="Enhancement" ><span class="Enhancement-item"><a class="Link" href="https://www.sos.nh.gov/sites/g/files/ehbemt561/files/documents/2023-10/accommodation-request-for-voters-with-print-disabilities.pdf" target="_blank" rel="noopener noreferrer">sign a statement</a></span></span> on the affidavit envelope. Contact your<span class="Enhancement" ><span class="Enhancement-item"><a class="Link" href="https://www.sos.nh.gov/elections/voters/register-vote/town-or-city-clerks-office" target="_blank" rel="noopener noreferrer"> </a></span></span><span class="Enhancement" ><span class="Enhancement-item"><a class="Link" href="https://app.sos.nh.gov/viphome" target="_blank" rel="noopener noreferrer">city or town clerk</a></span></span> for more information.</li></ul><ul><li><b>By mail: </b>Print an <span class="Enhancement" ><span class="Enhancement-item"><a class="Link" href="https://www.sos.nh.gov/sites/g/files/ehbemt561/files/documents/Election%20Documents/absentee-ballot-application-state-election.pdf" target="_blank" rel="noopener noreferrer">application </a></span></span>from the secretary of state’s website, then complete and mail it to your <span class="Enhancement" ><span class="Enhancement-item"><a class="Link" href="https://app.sos.nh.gov/viphome" target="_blank" rel="noopener noreferrer">city or town clerk’s office</a></span></span>. You can also call your city or town clerk to request a mailed application. Absentee ballot requests must be received by noon the day before an election — that’s Monday, Nov. 4. But you’re encouraged to apply as soon as possible.</li></ul><div class="Enhancement" > <div class="Enhancement-item"><figure class="Figure" data-alignment="right"> <img src="https://aarp-states.brightspotcdn.com/9c/96/5eafc426444e83047a45765c85f6/400-vote-guide-new-hampshire-2024.jpg" alt="First-in-the-Nation Primary Election Underway" width="400" height="286" style="height: auto; max-width: 400px;"/> <figcaption class="Figure-caption">Residents cast their ballots in Dixville Notch, New Hampshire. </figcaption> <div class="Figure-credit">Boston Globe/Boston Globe via Getty Images</div> </figure> </div> </div><p></p><ul><li><b>In person:</b> Go to your <span class="Enhancement" ><span class="Enhancement-item"><a class="Link" href="https://app.sos.nh.gov/viphome" target="_blank" rel="noopener noreferrer">city or town clerk’s office</a></span></span> to apply for a ballot, or print an <span class="Enhancement" ><span class="Enhancement-item"><a class="Link" href="https://www.sos.nh.gov/sites/g/files/ehbemt561/files/documents/Election%20Documents/absentee-ballot-application-state-election.pdf" target="_blank" rel="noopener noreferrer">application</a></span></span> from the secretary of state’s website and bring it with you. You can request a mail ballot until 5 p.m. the day before an election.<br></li></ul><span class="Enhancement" ><span class="Enhancement-item"><h2 class="inline-heading">Returning an absentee ballot</h2></span></span><p>Place your completed ballot in the inner envelope and <span class="Enhancement" ><span class="Enhancement-item"><a class="Link" href="https://www.sos.nh.gov/sites/g/files/ehbemt561/files/documents/2023-10/2024-absentee-ballot-marking-and-mailing-instructions.pdf" target="_blank" rel="noopener noreferrer">sign the affidavit </a></span></span>on the outside. If you have a disability and received assistance, the person who helped you must sign an acknowledgment that appears on the absentee-ballot application and on the affidavit. Seal the inner envelope before placing it in the outer mailing envelope. If you’re including absentee-voter registration forms and proof that you qualify, place those documents in the outer envelope before you seal it.<br></p><ul><li><b>By mail:</b> Send your ballot to your <span class="Enhancement" ><span class="Enhancement-item"><a class="Link" href="https://app.sos.nh.gov/viphome" target="_blank" rel="noopener noreferrer">city or town clerk</a></span></span> with proper postage. It must be received by 5 p.m. on Election Day.</li></ul><ul><li><b>In person:</b> Hand-deliver your ballot to your <span class="Enhancement" ><span class="Enhancement-item"><a class="Link" href="https://app.sos.nh.gov/viphome" target="_blank" rel="noopener noreferrer">city or town clerk</a></span></span> by 5 p.m. the day before an election — that’s Monday, Nov. 4. </li></ul><p>On Election Day, absentee ballots will be accepted only by mail or from a delivery agent, such as an immediate family member, until 5 p.m. Your delivery agent may be asked to show ID and fill out paperwork to deliver your ballot.<br><br>Track your absentee ballot through the state’s <span class="Enhancement" ><span class="Enhancement-item"><a class="Link" href="https://app.sos.nh.gov/viphome" target="_blank" rel="noopener noreferrer">voter information portal.</a></span></span><br><br></p><span class="Enhancement" ><span class="Enhancement-item"><h2 class="inline-heading">Voting in person before Election Day </h2></span></span><p>If you qualify for an absentee ballot, you can cast an in-person absentee ballot at your <span class="Enhancement" ><span class="Enhancement-item"><a class="Link" href="https://app.sos.nh.gov/viphome" target="_blank" rel="noopener noreferrer">city or town clerk’s office</a></span></span>.<br><br></p><span class="Enhancement" ><span class="Enhancement-item"><h2 class="inline-heading">Voting at the polls on Election Day</h2></span></span><p>Polls will be open from at least 11 a.m. to 7 p.m. on Tuesday, Nov. 5. Extended hours vary by location, so check your <span class="Enhancement" ><span class="Enhancement-item"><a class="Link" href="https://app.sos.nh.gov/viphome" target="_blank" rel="noopener noreferrer">polling place</a></span></span> or contact your <span class="Enhancement" ><span class="Enhancement-item"><a class="Link" href="https://app.sos.nh.gov/viphome" target="_blank" rel="noopener noreferrer">city or town clerk</a></span></span>. As long as you’re in line before the polls close, you may cast a ballot. <br><br>Sample ballots are available at the <span class="Enhancement" ><span class="Enhancement-item"><a class="Link" href="https://www.sos.nh.gov/elections/sample-ballots" target="_blank" rel="noopener noreferrer">secretary of state’s website</a></span></span>.<br><br></p><span class="Enhancement" ><span class="Enhancement-item"><h2 class="inline-heading">Voter ID requirements on Election Day</h2></span></span><p>Bring an <span class="Enhancement" ><span class="Enhancement-item"><a class="Link" href="https://sos.nh.gov/media/aarlbztj/voter-id-law-2019.pdf" target="_blank" rel="noopener noreferrer">acceptable form of photo ID</a></span></span>, such as your state driver’s license or U.S. passport, to vote on Election Day. Those without ID can sign an affidavit, have their photo taken and proceed to vote.<br><br></p><span class="Enhancement" ><span class="Enhancement-item"><h2 class="inline-heading">Voting with a disability </h2></span></span><p>Each polling place is equipped with an accessible system and voting booth for voters with disabilities. Find more information at the <span class="Enhancement" ><span class="Enhancement-item"><a class="Link" href="https://www.sos.nh.gov/elections/learn-about-voting-disabilities" target="_blank" rel="noopener noreferrer">secretary of state’s website.</a></span></span><br><br>Voters who need assistance filling in their ballot can receive help from either an election official or someone they choose, as long as that person is not an employer or union official.<br><br>You can request to have an absentee ballot and affidavit envelope delivered to your vehicle outside the polling place if you can’t enter because of a disability. Once you’ve completed the affidavit and ballot, an election official will bring them back into the polling place.<br><br></p><span class="Enhancement" ><span class="Enhancement-item"><h2 class="inline-heading">Voting from a nursing home or long-term care facility</h2></span></span><p>Residents of nursing homes and long-term care facilities qualify to vote via <span class="Enhancement" ><span class="Enhancement-item"><a class="Link" href="https://www.sos.nh.gov/elections/absentee-ballots" target="_blank" rel="noopener noreferrer">absentee ballot</a></span></span>, under the physical disability or illness excuse.<br><br><b><i>Editor’s note:</i></b><i> This guide was originally published on Jan. 22, 2024, and has been updated with new information about voting in the 2024 elections. </i><br><br><i>Michelle Tuccitto Sullo is a contributing writer covering state and federal policy. She previously served as managing editor of the </i>Hartford Business Journal <i>in Connecticut and has worked for the </i>New Haven Register<i>, </i>Connecticut Law Tribune<i> and </i>New Haven Biz<i>.</i><br><br></p><span class="Enhancement" ><span class="Enhancement-item"><h2 class="inline-heading">Also of Interest:</h2></span></span><p></p><ul><li><span class="Enhancement" ><span class="Enhancement-item"><a class="Link" href="https://www.aarp.org/politics-society/government-elections/" target="_blank" rel="noopener noreferrer">Follow AARP’s political coverage</a></span></span>.</li><li><span class="Enhancement" ><span class="Enhancement-item"><a class="Link" href="https://states.aarp.org/new-hampshire/" target="_blank" rel="noopener noreferrer">Keep up with local events and AARP advocacy efforts</a></span></span>. </li><li><span class="Enhancement" ><span class="Enhancement-item"><a class="Link" href="https://www.aarp.org/politics-society/government-elections/info-2024/state-voting-guides.html" target="_blank" rel="noopener noreferrer">Find voter guides for all 50 states</a></span></span>.</li><li><span class="Enhancement" ><span class="Enhancement-item"><a class="Link" href="https://www.aarp.org/politics-society/advocacy/caregiving-advocacy/?CMP=RDRCT-CON-CAREFORCAREGIVERS-02162024" target="_blank" rel="noopener noreferrer">Learn more about AARP's caregiving advocacy work.</a></span></span></li></ul></div> </div> </p></span> </div> </div> </div> </div><div class="module clearfix"><script src="https://aarp-states.brightspotcdn.com/resource/00000168-dd17-d487-a96e-df5fe3ee0000/styleguide/All.min.c85a242a55150cd195e494cd6e5b9c77.gz.js" async=""></script> <link rel="stylesheet" media="all" href="https://aarp-states.brightspotcdn.com/resource/00000168-dd17-d487-a96e-df5fe3ee0000/styleguide/All.min.bfe6eb5a8301841feef3af4e9bd1e26d.gz.css"> <!-- bypass --> <style> a:focus, a:hover { text-decoration: underline; } h1.article-headline { margin: 0 0 1rem; } </style> <!-- <style> .Enhancement-item .Figure { margin-bottom: 24px; } .RichTextArticleBody-body ul { margin-bottom: 24px; } .RichTextArticleBody-body p{ margin: 12px 0; } .RichTextModule-items { clear: both; display: table; width: 100%; margin-bottom: 12px; } .VideoEnhancement>* { color: var(--primaryTextColor); font-size: 13px; font-weight: 400; line-height: 1.4; font-style: italic; background: #f0efed } @media only screen and (min-width: 768px) { .VideoEnhancement>* { font-size:14px; font-weight: 400; line-height: 1.47 } } .VideoEnhancement-title { padding: 20px } @media only screen and (min-width: 768px) { .VideoEnhancement-title { padding:30px } } .VideoEnhancement-player>* { position: relative; width: 100%; height: 0; padding-bottom: 56.25% } .VideoEnhancement iframe { border: 0; position: absolute; top: 0; left: 0; width: 100%; height: 100% } [data-video-player] { display: block; padding-bottom: 56.25%; height: 0; margin: 0 auto; } [data-video-player][data-aspect-ratio="4x3"] { padding-bottom: 56.25%; } [data-video-player][data-aspect-ratio="16x9"] { padding-bottom: 56.25% } </style> --></div><div class="module clearfix"><div class="module-spacer tout-homefit-750"> <a data-formelementid="CSN-LOCAL-HC-NEWSSK-02272024" href="/concord-nh/home-and-community/?intcmp=CSN-LOCAL-HC-NEWSSK-02272024"><img class="img-responsive" alt="Explore the free AARP HomeFit Guide" title="Explore the free AARP HomeFit Guide" src="https://cdn-aarp.americantowns.com/img/touts/HomeFit_750x150.png"></a> </div></div></div> <div class="col-md-4 right-rail thin-rhs"><div class="module clearfix"><!--default--> <!-- module_RHS - AARP Events --> <pre class="cake-error"><a href="javascript:void(0);" onclick="document.getElementById('cakeErr66ecd08609fd1-trace').style.display = (document.getElementById('cakeErr66ecd08609fd1-trace').style.display == 'none' ? '' : 'none');"><b>Warning</b> (2)</a>: include(/var/www/vhosts/vcc_staging/app//Resource/experience.master.resource.root.html): failed to open stream: No such file or directory [<b>APP/Lib/Modules.php(13) : eval()'d code</b>, line <b>1</b>]<div id="cakeErr66ecd08609fd1-trace" class="cake-stack-trace" style="display: none;"><a href="javascript:void(0);" onclick="document.getElementById('cakeErr66ecd08609fd1-code').style.display = (document.getElementById('cakeErr66ecd08609fd1-code').style.display == 'none' ? '' : 'none')">Code</a> <a href="javascript:void(0);" onclick="document.getElementById('cakeErr66ecd08609fd1-context').style.display = (document.getElementById('cakeErr66ecd08609fd1-context').style.display == 'none' ? '' : 'none')">Context</a><pre id="cakeErr66ecd08609fd1-context" class="cake-context" style="display: none;">$module = array( '_id' => '66158db0e9dff2b1fd9cafcd', 'module_id' => '1098', 'name' => 'RHS - Events Experience', 'type' => 'php', 'data' => '<?php include(APP . "/Resource/experience.master.resource.root.html"); ?> <style type="text/css"> .recommenationSection {font-family: Lato, sans-serif} .recommendationSection h3 {font-size:30px!important; text-transform:none; letter-spacing:0.03em} .recommendationSection .js-mvc-offer-recommended-article-pack-category {color:#dd1200; font-family:Lato, sans-serif; font-size:15px; font-weight:700; text-transform:uppercase; margin:0} .recommendationSection h4 a {color:#121212; font-size:20px; font-weight:700} .recommendationSection .uxdia-c-featured-tile__content-wrapper {padding: 0 0 .5em 0; margin-bottom: 1.25em; border-bottom: 1px solid #000} </style>', 'css' => '.recommendationSection h3 {font-size:30px} .recommenadationSection .js-mvc-offer-recommended-article-pack-category {color:rgb(221,18,0); font-size:12px} .recommendationSection h4 a {color:#121212; font-size:20px} ', 'script' => '', 'cache_time' => '', 'localize' => '0' ) $obj = false</pre><pre class="stack-trace">include - APP/Lib/Modules.php(13) : eval()'d code, line 1 eval - APP/Lib/Modules.php(13) : eval()'d code, line 1 Modules::render() - APP/Lib/Modules.php, line 13 Modules::load() - APP/Lib/Modules.php, line 29 Localize::getModule() - APP/Lib/Localize.php, line 294 Localize::replace() - APP/Lib/Localize.php, line 219 Modules::render() - APP/Lib/Modules.php, line 9 include - APP/View/Elements/display.ctp, line 13 View::_evaluate() - CORE/Cake/View/View.php, line 971 View::_render() - CORE/Cake/View/View.php, line 933 View::render() - CORE/Cake/View/View.php, line 473 Controller::render() - CORE/Cake/Controller/Controller.php, line 963 AppController::renderPage() - APP/Controller/AppController.php, line 136 BlogsController::display() - APP/Controller/BlogsController.php, line 81 ReflectionMethod::invokeArgs() - [internal], line ?? Controller::invokeAction() - CORE/Cake/Controller/Controller.php, line 491 Dispatcher::_invoke() - CORE/Cake/Routing/Dispatcher.php, line 193 Dispatcher::dispatch() - CORE/Cake/Routing/Dispatcher.php, line 167</pre></div></pre><pre class="cake-error"><a href="javascript:void(0);" onclick="document.getElementById('cakeErr66ecd0860baf9-trace').style.display = (document.getElementById('cakeErr66ecd0860baf9-trace').style.display == 'none' ? '' : 'none');"><b>Warning</b> (2)</a>: include() [<a href='http://php.net/function.include'>function.include</a>]: Failed opening '/var/www/vhosts/vcc_staging/app//Resource/experience.master.resource.root.html' for inclusion (include_path='/var/www/vhosts/vcc_staging/lib:.:/usr/share/pear:/usr/share/php') [<b>APP/Lib/Modules.php(13) : eval()'d code</b>, line <b>1</b>]<div id="cakeErr66ecd0860baf9-trace" class="cake-stack-trace" style="display: none;"><a href="javascript:void(0);" onclick="document.getElementById('cakeErr66ecd0860baf9-code').style.display = (document.getElementById('cakeErr66ecd0860baf9-code').style.display == 'none' ? '' : 'none')">Code</a> <a href="javascript:void(0);" onclick="document.getElementById('cakeErr66ecd0860baf9-context').style.display = (document.getElementById('cakeErr66ecd0860baf9-context').style.display == 'none' ? '' : 'none')">Context</a><pre id="cakeErr66ecd0860baf9-context" class="cake-context" style="display: none;">$module = array( '_id' => '66158db0e9dff2b1fd9cafcd', 'module_id' => '1098', 'name' => 'RHS - Events Experience', 'type' => 'php', 'data' => '<?php include(APP . "/Resource/experience.master.resource.root.html"); ?> <style type="text/css"> .recommenationSection {font-family: Lato, sans-serif} .recommendationSection h3 {font-size:30px!important; text-transform:none; letter-spacing:0.03em} .recommendationSection .js-mvc-offer-recommended-article-pack-category {color:#dd1200; font-family:Lato, sans-serif; font-size:15px; font-weight:700; text-transform:uppercase; margin:0} .recommendationSection h4 a {color:#121212; font-size:20px; font-weight:700} .recommendationSection .uxdia-c-featured-tile__content-wrapper {padding: 0 0 .5em 0; margin-bottom: 1.25em; border-bottom: 1px solid #000} </style>', 'css' => '.recommendationSection h3 {font-size:30px} .recommenadationSection .js-mvc-offer-recommended-article-pack-category {color:rgb(221,18,0); font-size:12px} .recommendationSection h4 a {color:#121212; font-size:20px} ', 'script' => '', 'cache_time' => '', 'localize' => '0' ) $obj = false</pre><pre class="stack-trace">include - APP/Lib/Modules.php(13) : eval()'d code, line 1 eval - APP/Lib/Modules.php(13) : eval()'d code, line 1 Modules::render() - APP/Lib/Modules.php, line 13 Modules::load() - APP/Lib/Modules.php, line 29 Localize::getModule() - APP/Lib/Localize.php, line 294 Localize::replace() - APP/Lib/Localize.php, line 219 Modules::render() - APP/Lib/Modules.php, line 9 include - APP/View/Elements/display.ctp, line 13 View::_evaluate() - CORE/Cake/View/View.php, line 971 View::_render() - CORE/Cake/View/View.php, line 933 View::render() - CORE/Cake/View/View.php, line 473 Controller::render() - CORE/Cake/Controller/Controller.php, line 963 AppController::renderPage() - APP/Controller/AppController.php, line 136 BlogsController::display() - APP/Controller/BlogsController.php, line 81 ReflectionMethod::invokeArgs() - [internal], line ?? Controller::invokeAction() - CORE/Cake/Controller/Controller.php, line 491 Dispatcher::_invoke() - CORE/Cake/Routing/Dispatcher.php, line 193 Dispatcher::dispatch() - CORE/Cake/Routing/Dispatcher.php, line 167</pre></div></pre><style type="text/css"> .recommenationSection {font-family: Lato, sans-serif} .recommendationSection h3 {font-size:30px!important; text-transform:none; letter-spacing:0.03em} .recommendationSection .js-mvc-offer-recommended-article-pack-category {color:#dd1200; font-family:Lato, sans-serif; font-size:15px; font-weight:700; text-transform:uppercase; margin:0} .recommendationSection h4 a {color:#121212; font-size:20px; font-weight:700} .recommendationSection .uxdia-c-featured-tile__content-wrapper {padding: 0 0 .5em 0; margin-bottom: 1.25em; border-bottom: 1px solid #000} </style> <div aria-hidden="true" class="aarpe-ad-wrapper"> <div class="aarpe-ad en clearfix" id="300x250_53475" data-adsize="300x250"> <script type="text/javascript"> if(typeof AARP.ads !== 'undefined'){ AARP.ads.slots({ id:'300x250_53475', size:'300x250'}); } </script> </div> </div> <div class="card-tout card-dark membership-tout" style="margin:0 0 30px 0;"> <img class="img-responsive image" title="image of two AARP membership cards" alt="image of two AARP membership cards" src="https://cdn-aarp.americantowns.com/img/tout-two-cards.png"> <div class="title">Only $12 your first year with Automatic Renewal</div> <ul class="list"> <li>Immediate access to your <a href="https://www.aarp.org/benefits-discounts/">member benefits</a></li> <li>Discounts on travel and everyday savings</li> <li>Subscription to AARP The Magazine</li> <li>FREE second membership</li> </ul> <div class="action"> <a class="btn" href="https://appsec.aarp.org/mem/join?campaignid=UAJFT3&intcmp=LNK-CSN-AARPLOCAL-JRTOUT-RR-A-CONCORD-NH">Join AARP</a> <div class="body">Already a member? <a href="https://appsec.aarp.org/mem/renew?campaignid= UARFT3&intcmp=LNK-CSN-AARPLOCAL-JRTOUT-RR-A-CONCORD-NH">Renew</a> or <a href="https://www.aarp.org/benefits-discounts/my-membership/print-your-card/">Print Card</a></div> </div> </div> <style> .membership-tout {padding:16px 20px;} .membership-tout .list li { margin: 0; } </style> <div aria-hidden="true" class="aarpe-ad-wrapper"> <div class="aarpe-ad en clearfix" id="300x250_93505" data-adsize="300x250"> <script type="text/javascript"> if(typeof AARP.ads !== 'undefined'){ AARP.ads.slots({ id:'300x250_93505', size:'300x250'}); } </script> </div> </div> <div class="module-spacer text-center"> <div class="fb-page" alt="Image of AARP New Hampshire Facebook Page" title="Image of AARP New Hampshire Facebook Page" data-href="https://www.facebook.com/AARPNH" data-tabs="timeline" width="320" height="" data-small-header="false" data-adapt-container-width="true" data-hide-cover="false" data-show-facepile="true" lazy="true"> <blockquote cite="https://www.facebook.com/AARPNH" class="fb-xfbml-parse-ignore"><a href="https://www.facebook.com/AARPNH">Facebook</a></blockquote> </div> </div> <div class="ar-basic-box module-spacer"> <header> <h2>Contact AARP <br />in Concord</h2> </header> <div class="wrap"> <div class="ar-quick-list module-spacer"> <ul class="list-unstyled"> <li><i class="list-icon fa fa-envelope" alt="Email icon" title="Email icon" aria-hidden="true"></i><a href="mailto:NH@aarp.org " target="_blank" rel="noopener">NH@aarp.org </a></li> <li><i class="list-icon fa fa-globe" alt="Globe icon" title="Globe icon" aria-hidden="true"></i><a href="https://states.aarp.org/region/new-hampshire/" target="_blank" rel="noopener">AARP New Hampshire</a></li> <li><i class="list-icon fa fa-map-marker" alt="Map Marker icon" title="Map Marker icon" aria-hidden="true"></i><a href="https://states.aarp.org/contact-aarp-new-hampshire/?intcmp=SNG-LNK-AARPLOCAL-CONTACT-20140101-CONCORD-NH" target="_blank" rel="noopener">Contact Us</a></li> </ul> </div> <a href="https://www.facebook.com/AARPNH" target="_blank" rel="noopener" aria-label="Open Facebook"><img src="https://cdn-aarp.americantowns.com/img/responsive/icons/48/facebook-dreamstale25.png" alt="Facebook icon" title="Facebook icon"></a> <a href="https://twitter.com/aarpnh" target="_blank" rel="noopener" aria-label="Open Twitter"><img src="https://cdn-aarp.americantowns.com/img/responsive/icons/48/x-logo-black.png" alt="Twitter icon" title="Twitter icon"></a> </div> </div> </div></div> <div class="col-md-8 left-rail left-bot"></div> <div class="col-md-4 right-rail right-bot thin-rhs"></div> </div> <div class="row oneColumnLayout"> </div> <div class="row oneColumnLayout"> <div class="col-md-12"><!-- script to activate navbar --> <script type="text/javascript"> jQuery(".channelBarMain ul.left li a").click(function() { window.location = jQuery(this).attr('href'); }); </script> </div> </div> ' $scripts_for_layout = '<title>How to Vote in New Hampshire's 2024 Elections </title> <meta name="page_title" content="How to Vote in New Hampshire's 2024 Elections "/> <meta name="robots" content="noindex, nofollow"/> <meta content="En españolImportant dates and election information Last day to request an absentee ballot: Monday, Nov. 4, noon Deadline to return an absentee ballot:" name="description"/> <meta content="How, Vote, in, New, Hampshire, s, 2024, Elections" name="keywords"/> <link rel="canonical" href="https://states.aarp.org/new-hampshire/election-voting-guide" /> <meta property="og:url" content="https://vccstaging.local.aarp.org/news/how-to-vote-in-new-hampshires-2024-elections-nh-2024-09-17.html"/> <meta name="twitter:card" content="summary_large_image"/> <meta name="twitter:title" content="How to Vote in New Hampshire's 2024 Elections "/> <meta name="twitter:description" content="Find upcoming election dates, registration deadlines and voting options in New Hampshire, such as voting by mail, early voting or voting with a disability."/> <meta name="twitter:image" content="https://aarp-states.brightspotcdn.com/dims4/default/f14138a/2147483647/strip/true/crop/400x257+0+14/resize/420x270!/quality/90/?url=http%3A%2F%2Faarp-brightspot.s3.amazonaws.com%2Fstates%2F9c%2F96%2F5eafc426444e83047a45765c85f6%2F400-vote-guide-new-hampshire-2024.jpg"/> <meta property="og:type" content="article"/> <meta property="og:title" content="How to Vote in New Hampshire's 2024 Elections "/> <meta property="og:description" content="Find upcoming election dates, registration deadlines and voting options in New Hampshire, such as voting by mail, early voting or voting with a disability."/> <meta property="og:image" content="https://aarp-states.brightspotcdn.com/dims4/default/f14138a/2147483647/strip/true/crop/400x257+0+14/resize/420x270!/quality/90/?url=http%3A%2F%2Faarp-brightspot.s3.amazonaws.com%2Fstates%2F9c%2F96%2F5eafc426444e83047a45765c85f6%2F400-vote-guide-new-hampshire-2024.jpg"/> :root { --primaryColor: #ff1e3c; --primaryTextColor: #2a2a2a; --linkTextColor: #1f66bd; --linkHoverColor: #1f66bd; --secondaryTextColor: #000000; --secondaryColor2: #000000; --secondaryColor3: #000000; --secondaryColor4: #000000; --secondaryColor5: #000000; --black: #000000; --white: #ffffff; --grey: #f0efed; --gridGutters: 30px; --modulePadding: 60px; --pageWidth: 86.11%; --maxPageWidth: 1240px; --horizontalAlignment: center; --fontFamily: 'Roboto', sans-serif; --headerBackgroundColor:#000000; --headerTextColor:#FFFFFF; --headerHeight:50px; --footerbackgroundColor:#000000; --footerTextColor:#918883; }' $title_for_layout = '{local_city_c}, {local_state} Happenings - AARP' $asset_version = '230831' $min = true $nowrapper = false $css = ' :root { --primaryColor: #ff1e3c; --primaryTextColor: #2a2a2a; --linkTextColor: #1f66bd; --linkHoverColor: #1f66bd; --secondaryTextColor: #000000; --secondaryColor2: #000000; --secondaryColor3: #000000; --secondaryColor4: #000000; --secondaryColor5: #000000; --black: #000000; --white: #ffffff; --grey: #f0efed; --gridGutters: 30px; --modulePadding: 60px; --pageWidth: 86.11%; --maxPageWidth: 1240px; --horizontalAlignment: center; --fontFamily: 'Roboto', sans-serif; --headerBackgroundColor:#000000; --headerTextColor:#FFFFFF; --headerHeight:50px; --footerbackgroundColor:#000000; --footerTextColor:#918883; }' $highlighting = '<span class="highlighting">Highlighting Concord </span>' $location = '<a href="/concord-nh/?intcmp=CSN-LOCAL-NAV-HOME">Greater Concord, NH</a>' $no_header = false $header_title = '<a href="/concord-nh/happenings/">News Feed</a>' $header_subtitle = '' $isPR = false $navbar = '<nav class="section" role="button" aria-expanded="false" aria-controls="collapse"> <div class="section-toggle">Sections <i class="fas fa-chevron-down"></i></div> <ul class="secondary-menu" id="secondary-menu" role="menu" aria-busy="true"> <li role="presentation" class=""><a role="menuitem" class="menuitem" href="/concord-nh/aarp-events/?intcmp=CSN-LOCAL-NAV-OLE" data-formelementid="LOCAL-LNK-CLK-EVENTS">Online & Local Events</a> </li> <li role="presentation" class=""><a role="menuitem" class="menuitem" href="/concord-nh/things-to-do/?intcmp=CSN-LOCAL-NAV-TTD" data-formelementid="LOCAL-LNK-CLK-THINGSTODO">Things to Do</a></li> <li role="presentation" class="active"><a role="menuitem" class="menuitem" href="/concord-nh/happenings/?intcmp=CSN-LOCAL-NAV-NF" data-formelementid="LOCAL-LNK-CLK-HAPPENINGS">News Feed</a> </li> <li role="presentation" class=""><a role="menuitem" class="menuitem" href="/concord-nh/volunteering/?intcmp=CSN-LOCAL-NAV-VOL" data-formelementid="LOCAL-LNK-CLK-VOLUNTEERING">Volunteering</a> </li> <li role="presentation" class=""><a role="menuitem" class="menuitem" href="/concord-nh/home-and-community/?intcmp=CSN-LOCAL-NAV-HC" data-formelementid="LOCAL-LNK-CLK-HC">Home & Community</a> </li> <li role="presentation" class=""><a role="menuitem" class="menuitem" href="/concord-nh/movies/?intcmp=CSN-LOCAL-NAV-MFG" data-formelementid="LOCAL-LNK-CLK-MOVIESFORGROWNUPS">Movies for Grownups</a> </li> <li role="presentation" class="more nosep " id="submenu-more"> <span role="menuitem" class="menuitem" data-formelementid="LOCAL-LNK-CLK-MORE">More<i class="fas fa-chevron-down"></i></span> <ul class="secondary-submenu animate slide-in" id="secondary-submenu"> <li role="presentation"><a role="menuitem" class="menuitem " href="/concord-nh/discounts/?intcmp=CSN-LOCAL-NAV-LO" data-formelementid="LOCAL-LNK-CLK-OFFERS">Local Offers</a></li> <li role="presentation"><a role="menuitem" class="menuitem " href="/concord-nh/local-resources/?intcmp=CSN-LOCAL-NAV-LR" data-formelementid="LOCAL-LNK-CLK-LOCALRESOURCES">Local Resources</a> </li> <li role="presentation"><a role="menuitem" class="menuitem " href="/concord-nh/jobs/?intcmp=CSN-LOCAL-NAV-WJ" data-formelementid="LOCAL-LNK-CLK-WORK&JOBS">Work & Jobs</a></li> <li role="presentation"><a role="menuitem" class="menuitem " href="/concord-nh/events/?intcmp=CSN-LOCAL-NAV-CC" data-formelementid="LOCAL-LNK-CLK-EVENTS">Community Calendar</a></li> <!-- <li role="presentation"><a role="menuitem" class="menuitem " href="/concord-nh/healthy-living/?intcmp=CSN-LOCAL-NAV-HEALTHY_LIVING" data-formelementid="LOCAL-LNK-CLK-HEALTHY_LIVING">Healthy Living</a></li> <li role="presentation"><a role="menuitem" class="menuitem " href="/concord-nh/arts-entertainment/?intcmp=CSN-LOCAL-NAV-ARTS_ENT" data-formelementid="LOCAL-LNK-CLK-ARTS_ENT">Arts & Entertainment</a></li> <li role="presentation"><a role="menuitem" class="menuitem " href="/concord-nh/museums/?intcmp=CSN-LOCAL-NAV-MUSEUMS" data-formelementid="LOCAL-LNK-CLK-MUSEUMS">Museums</a></li> --> </ul> </li> </ul> </nav>' $header_custom = '' $breadcrumbs = array( (int) 0 => array( 'title' => 'News Feed', 'slug' => 'happenings' ) ) $row = array( 'title' => 'Back to News Feed', 'slug' => 'happenings' ) $i = (int) 0include - APP/View/Layouts/aarp_2023.ctp, line 243 include - APP/View/Layouts/aarp_2023.ctp, line 243 View::_evaluate() - CORE/Cake/View/View.php, line 971 View::_render() - CORE/Cake/View/View.php, line 933 View::renderLayout() - CORE/Cake/View/View.php, line 546 View::render() - CORE/Cake/View/View.php, line 481 Controller::render() - CORE/Cake/Controller/Controller.php, line 963 AppController::renderPage() - APP/Controller/AppController.php, line 136 BlogsController::display() - APP/Controller/BlogsController.php, line 81 ReflectionMethod::invokeArgs() - [internal], line ?? Controller::invokeAction() - CORE/Cake/Controller/Controller.php, line 491 Dispatcher::_invoke() - CORE/Cake/Routing/Dispatcher.php, line 193 Dispatcher::dispatch() - CORE/Cake/Routing/Dispatcher.php, line 167 [main] - APP/webroot/index.php, line 118
Warning (2): include() [<a href='http://php.net/function.include'>function.include</a>]: Failed opening '/var/www/vhosts/vcc_staging/app/Resource/aarp2_master.bodyTargeting.html' for inclusion (include_path='/var/www/vhosts/vcc_staging/lib:.:/usr/share/pear:/usr/share/php') [APP/View/Layouts/aarp_2023.ctp, line 243]Code Context<?php if (!$nowrapper): // MLW - Spanish wrappers TBD
include (APP . "Resource/aarp2_master.footer.html");
include (APP . "Resource/aarp2_master.bodyTargeting.html");
$viewFile = '/var/www/vhosts/vcc_staging/app/View/Layouts/aarp_2023.ctp' $dataForView = array( 'content_for_layout' => '<div class="row twoColumnLayout"> <div class="col-md-8 left-rail"><div class="module clearfix"><div class="ar-basic-box"> <div> <div class="module-spacer"> <header><h1 class="article-headline">How to Vote in New Hampshire's 2024 Elections </h1></header> <div class="posted-on"> Posted on 09/17/24 by <b>Michelle Tuccitto Sullo</b> </div> </div> <div class="module-spacer"> <span class="blog-content"><p><div class="RichTextArticleBody"> <div class="RichTextArticleBody-body"><p><span class="Enhancement" ><span class="Enhancement-item"><a class="Link" href="https://states.aarp.org/new-hampshire/elecciones-guia-para-votar-en-nuevo-hampshire?intcmp=AE-POL-TOSPA-TOGL-VOTA-NH-ES" target="_blank" rel="noopener noreferrer">En español</a></span></span><br></p><span class="Enhancement" ><span class="Enhancement-item"><h2 class="inline-heading">Important dates and election information</h2></span></span><div class="Enhancement" > <div class="Enhancement-item"><figure class="Figure" data-alignment="right"> <img src="https://aarp-states.brightspotcdn.com/9f/d1/e62c0c59450e877eb30c10468760/election-2023-bul2024.jpg" alt="AARP election buttons final" width="900" height="900" style="height: auto; max-width: 230px;"/> </figure> </div> </div><p></p><ul><li><b>Last day to request an absentee ballot: </b>Monday, Nov. 4, noon </li><li><b>Deadline to return an absentee ballot: </b>Monday, Nov. 4 (in person); Tuesday, Nov. 5 (by mail).</li><li><b>Last day to register to vote: </b>Tuesday, Nov. 5</li><li><b>Election Day:</b> Tuesday, Nov. 5</li></ul><span class="Enhancement" ><span class="Enhancement-item"><h2 class="inline-heading">Voting at a glance </h2></span></span><p></p><ul><li><b>Voter registration: </b>Visit <span class="Enhancement" ><span class="Enhancement-item"><a class="Link" href="https://nam12.safelinks.protection.outlook.com/?url=https%3A%2F%2Fapp.sos.nh.gov%2F&data=05%7C02%7Cmsullo%40aarp.org%7Cdcc440cb398748cf5e5308dc741d3998%7Ca395e38b4b754e4493499a37de460a33%7C0%7C0%7C638512916058217681%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C0%7C%7C%7C&sdata=kL%2BYqg1FIag5g2bHIYdBlX6mcBuQrr0OnnDovnmq%2Flg%3D&reserved=0" target="_blank" rel="noopener noreferrer">app.sos.nh.gov</a></span></span> to check your <span class="Enhancement" ><span class="Enhancement-item"><a class="Link" href="https://www.sos.nh.gov/elections/register-vote" target="_blank" rel="noopener noreferrer">voter registration</a></span></span> information and find your town or city clerk’s contact information.</li></ul><ul><li><b>Absentee voting:</b> Available to those who can’t vote in person on Election Day because of a disability or illness, work or other <span class="Enhancement" ><span class="Enhancement-item"><a class="Link" href="https://www.sos.nh.gov/elections/absentee-ballots" target="_blank" rel="noopener noreferrer">acceptable reason.</a></span></span></li></ul><ul><li><b>Early voting:</b> New Hampshire doesn’t offer formal early in-person voting. But if you qualify for an absentee ballot, you can cast one early at your <span class="Enhancement" ><span class="Enhancement-item"><a class="Link" href="https://app.sos.nh.gov/viphome" target="_blank" rel="noopener noreferrer">city or town clerk’s</a></span></span> office.</li></ul><ul><li><b>Voting at the polls: </b>Polls are open from at least 11 a.m. to 7 p.m., though <span class="Enhancement" ><span class="Enhancement-item"><a class="Link" href="https://app.sos.nh.gov/viphome" target="_blank" rel="noopener noreferrer">hours may vary</a></span></span> among polling places. Bring an <span class="Enhancement" ><span class="Enhancement-item"><a class="Link" href="https://sos.nh.gov/media/aarlbztj/voter-id-law-2019.pdf" target="_blank" rel="noopener noreferrer">acceptable form of photo ID</a></span></span>, such as your driver’s license or U.S. passport.</li></ul><span class="Enhancement" ><span class="Enhancement-item"><h2 class="inline-heading">Recent voting changes in New Hampshire</h2></span></span><p>In July 2024, lawmakers passed a rule requiring more frequent updates to voter lists. Election officials must meet every 90 days to review voter lists for accuracy and update them. Estate executors must provide an official death notice to the town or city clerk after the death of a voter, within 30 days of being appointed executor.<br><br>Laws that took effect in 2023 may change how you vote in the 2024 elections:<br></p><ul><li>The deadline for mailed absentee ballot requests is noon the day before an election. Previously, it was 5 p.m.<br></li><li>Voters must mail a copy of their ID within seven days of registering if they’re doing so for the first time on Election Day and do not show their ID at the polls. These voters will receive affidavit ballots that will be counted on Election Day but will be removed if ID is not received by the deadline.<br></li></ul><span class="Enhancement" ><span class="Enhancement-item"><h2 class="inline-heading">How to register to vote</h2></span></span><p>Register by mail, in person or online:<br></p><ul><li><b>Online:</b> New Hampshire offers online voter registration if a disability, such as blindness, prevents you from filling out a form by hand. Call your<span class="Enhancement" ><span class="Enhancement-item"><a class="Link" href="https://www.sos.nh.gov/elections/voters/register-vote/town-or-city-clerks-office" target="_blank" rel="noopener noreferrer"> </a></span></span><span class="Enhancement" ><span class="Enhancement-item"><a class="Link" href="https://app.sos.nh.gov/viphome" target="_blank" rel="noopener noreferrer">city or town clerk</a></span></span> to request an accessible online absentee registration form<b> </b>and for information about local deadlines.</li></ul><ul><li><b>By mail: </b>Registration by mail is available if you have an <span class="Enhancement" ><span class="Enhancement-item"><a class="Link" href="https://www.sos.nh.gov/sites/g/files/ehbemt561/files/documents/Election%20Documents/request-absentee-voter-registration-and-absentee-ballot-packets.pdf" target="_blank" rel="noopener noreferrer">approved reason</a></span></span> for not doing so in person, such as a religious observance or disability. If you qualify, call your <span class="Enhancement" ><span class="Enhancement-item"><a class="Link" href="https://app.sos.nh.gov/viphome" target="_blank" rel="noopener noreferrer">city or town clerk</a></span></span> to request a voter registration form. Include a copy of your driver’s license or other valid form of ID when returning your application. You will need a witness to sign your absentee-voter registration affidavit. Check with your<span class="Enhancement" ><span class="Enhancement-item"><a class="Link" href="https://app.sos.nh.gov/Public/Reports.aspx" target="_blank" rel="noopener noreferrer"> </a></span></span><span class="Enhancement" ><span class="Enhancement-item"><a class="Link" href="https://app.sos.nh.gov/viphome" target="_blank" rel="noopener noreferrer">city or town clerk</a></span></span> for local deadlines.</li></ul><ul><li><b>In person:</b> Fill out a voter registration form at your<span class="Enhancement" ><span class="Enhancement-item"><a class="Link" href="https://app.sos.nh.gov/Public/Reports.aspx" target="_blank" rel="noopener noreferrer"> </a></span></span><span class="Enhancement" ><span class="Enhancement-item"><a class="Link" href="https://app.sos.nh.gov/viphome" target="_blank" rel="noopener noreferrer">city or town clerk’s</a></span></span> office. You’ll need to show various forms of ID proving your name, age, citizenship status and where you live, such as a driver’s license and U.S. passport. A full list of acceptable IDs is available on the<span class="Enhancement" ><span class="Enhancement-item"><a class="Link" href="https://www.sos.nh.gov/sites/g/files/ehbemt561/files/documents/Election%20Documents/request-absentee-voter-registration-and-absentee-ballot-packets.pdf" target="_blank" rel="noopener noreferrer"> secretary of state’s website.</a></span></span> <br></li></ul><span class="Enhancement" ><span class="Enhancement-item"><h2 class="inline-heading">Registering to vote on Election Day</h2></span></span><p>You can <span class="Enhancement" ><span class="Enhancement-item"><a class="Link" href="https://www.sos.nh.gov/elections/voters/register-vote/polls-election-day" target="_blank" rel="noopener noreferrer">register to vote at your polling place</a></span></span> on Election Day. You will be asked to show proof of your identity, age, citizenship status and residence. If you do not provide your ID at the polls and it’s your first time registering, you will receive an affidavit ballot and must submit a photocopy of your ID within seven days.<br><br></p><span class="Enhancement" ><span class="Enhancement-item"><h2 class="inline-heading">Check your voter registration status</h2></span></span><p>You can check your voter registration status using the state’s <span class="Enhancement" ><span class="Enhancement-item"><a class="Link" href="https://app.sos.nh.gov/viphome" target="_blank" rel="noopener noreferrer">voter information tool</a></span></span>.<br><br></p><span class="Enhancement" ><span class="Enhancement-item"><h2 class="inline-heading">How to request an absentee ballot </h2></span></span><p>You can vote absentee only for<span class="Enhancement" ><span class="Enhancement-item"><a class="Link" href="https://sos.nh.gov/elections/voters/absentee-ballots/" target="_blank" rel="noopener noreferrer"> approved reasons</a></span></span>, such as a disability or work commitment.<br></p><ul><li><b>Online: </b>Only voters who are unable to fill out a printed form due to a disability, such as blindness, may <span class="Enhancement" ><span class="Enhancement-item"><a class="Link" href="https://www.sos.nh.gov/sites/g/files/ehbemt561/files/documents/Election%20Documents/accessible-electronic-absentee-ballot.pdf" target="_blank" rel="noopener noreferrer">request an accessible absentee ballot</a></span></span> online. If you qualify, you may receive and mark the ballot electronically and may return it to your city or town clerk by mail, in person or by having someone drop it off for you. If someone drops it off for you, they must <span class="Enhancement" ><span class="Enhancement-item"><a class="Link" href="https://www.sos.nh.gov/sites/g/files/ehbemt561/files/documents/2023-10/accommodation-request-for-voters-with-print-disabilities.pdf" target="_blank" rel="noopener noreferrer">sign a statement</a></span></span> on the affidavit envelope. Contact your<span class="Enhancement" ><span class="Enhancement-item"><a class="Link" href="https://www.sos.nh.gov/elections/voters/register-vote/town-or-city-clerks-office" target="_blank" rel="noopener noreferrer"> </a></span></span><span class="Enhancement" ><span class="Enhancement-item"><a class="Link" href="https://app.sos.nh.gov/viphome" target="_blank" rel="noopener noreferrer">city or town clerk</a></span></span> for more information.</li></ul><ul><li><b>By mail: </b>Print an <span class="Enhancement" ><span class="Enhancement-item"><a class="Link" href="https://www.sos.nh.gov/sites/g/files/ehbemt561/files/documents/Election%20Documents/absentee-ballot-application-state-election.pdf" target="_blank" rel="noopener noreferrer">application </a></span></span>from the secretary of state’s website, then complete and mail it to your <span class="Enhancement" ><span class="Enhancement-item"><a class="Link" href="https://app.sos.nh.gov/viphome" target="_blank" rel="noopener noreferrer">city or town clerk’s office</a></span></span>. You can also call your city or town clerk to request a mailed application. Absentee ballot requests must be received by noon the day before an election — that’s Monday, Nov. 4. But you’re encouraged to apply as soon as possible.</li></ul><div class="Enhancement" > <div class="Enhancement-item"><figure class="Figure" data-alignment="right"> <img src="https://aarp-states.brightspotcdn.com/9c/96/5eafc426444e83047a45765c85f6/400-vote-guide-new-hampshire-2024.jpg" alt="First-in-the-Nation Primary Election Underway" width="400" height="286" style="height: auto; max-width: 400px;"/> <figcaption class="Figure-caption">Residents cast their ballots in Dixville Notch, New Hampshire. </figcaption> <div class="Figure-credit">Boston Globe/Boston Globe via Getty Images</div> </figure> </div> </div><p></p><ul><li><b>In person:</b> Go to your <span class="Enhancement" ><span class="Enhancement-item"><a class="Link" href="https://app.sos.nh.gov/viphome" target="_blank" rel="noopener noreferrer">city or town clerk’s office</a></span></span> to apply for a ballot, or print an <span class="Enhancement" ><span class="Enhancement-item"><a class="Link" href="https://www.sos.nh.gov/sites/g/files/ehbemt561/files/documents/Election%20Documents/absentee-ballot-application-state-election.pdf" target="_blank" rel="noopener noreferrer">application</a></span></span> from the secretary of state’s website and bring it with you. You can request a mail ballot until 5 p.m. the day before an election.<br></li></ul><span class="Enhancement" ><span class="Enhancement-item"><h2 class="inline-heading">Returning an absentee ballot</h2></span></span><p>Place your completed ballot in the inner envelope and <span class="Enhancement" ><span class="Enhancement-item"><a class="Link" href="https://www.sos.nh.gov/sites/g/files/ehbemt561/files/documents/2023-10/2024-absentee-ballot-marking-and-mailing-instructions.pdf" target="_blank" rel="noopener noreferrer">sign the affidavit </a></span></span>on the outside. If you have a disability and received assistance, the person who helped you must sign an acknowledgment that appears on the absentee-ballot application and on the affidavit. Seal the inner envelope before placing it in the outer mailing envelope. If you’re including absentee-voter registration forms and proof that you qualify, place those documents in the outer envelope before you seal it.<br></p><ul><li><b>By mail:</b> Send your ballot to your <span class="Enhancement" ><span class="Enhancement-item"><a class="Link" href="https://app.sos.nh.gov/viphome" target="_blank" rel="noopener noreferrer">city or town clerk</a></span></span> with proper postage. It must be received by 5 p.m. on Election Day.</li></ul><ul><li><b>In person:</b> Hand-deliver your ballot to your <span class="Enhancement" ><span class="Enhancement-item"><a class="Link" href="https://app.sos.nh.gov/viphome" target="_blank" rel="noopener noreferrer">city or town clerk</a></span></span> by 5 p.m. the day before an election — that’s Monday, Nov. 4. </li></ul><p>On Election Day, absentee ballots will be accepted only by mail or from a delivery agent, such as an immediate family member, until 5 p.m. Your delivery agent may be asked to show ID and fill out paperwork to deliver your ballot.<br><br>Track your absentee ballot through the state’s <span class="Enhancement" ><span class="Enhancement-item"><a class="Link" href="https://app.sos.nh.gov/viphome" target="_blank" rel="noopener noreferrer">voter information portal.</a></span></span><br><br></p><span class="Enhancement" ><span class="Enhancement-item"><h2 class="inline-heading">Voting in person before Election Day </h2></span></span><p>If you qualify for an absentee ballot, you can cast an in-person absentee ballot at your <span class="Enhancement" ><span class="Enhancement-item"><a class="Link" href="https://app.sos.nh.gov/viphome" target="_blank" rel="noopener noreferrer">city or town clerk’s office</a></span></span>.<br><br></p><span class="Enhancement" ><span class="Enhancement-item"><h2 class="inline-heading">Voting at the polls on Election Day</h2></span></span><p>Polls will be open from at least 11 a.m. to 7 p.m. on Tuesday, Nov. 5. Extended hours vary by location, so check your <span class="Enhancement" ><span class="Enhancement-item"><a class="Link" href="https://app.sos.nh.gov/viphome" target="_blank" rel="noopener noreferrer">polling place</a></span></span> or contact your <span class="Enhancement" ><span class="Enhancement-item"><a class="Link" href="https://app.sos.nh.gov/viphome" target="_blank" rel="noopener noreferrer">city or town clerk</a></span></span>. As long as you’re in line before the polls close, you may cast a ballot. <br><br>Sample ballots are available at the <span class="Enhancement" ><span class="Enhancement-item"><a class="Link" href="https://www.sos.nh.gov/elections/sample-ballots" target="_blank" rel="noopener noreferrer">secretary of state’s website</a></span></span>.<br><br></p><span class="Enhancement" ><span class="Enhancement-item"><h2 class="inline-heading">Voter ID requirements on Election Day</h2></span></span><p>Bring an <span class="Enhancement" ><span class="Enhancement-item"><a class="Link" href="https://sos.nh.gov/media/aarlbztj/voter-id-law-2019.pdf" target="_blank" rel="noopener noreferrer">acceptable form of photo ID</a></span></span>, such as your state driver’s license or U.S. passport, to vote on Election Day. Those without ID can sign an affidavit, have their photo taken and proceed to vote.<br><br></p><span class="Enhancement" ><span class="Enhancement-item"><h2 class="inline-heading">Voting with a disability </h2></span></span><p>Each polling place is equipped with an accessible system and voting booth for voters with disabilities. Find more information at the <span class="Enhancement" ><span class="Enhancement-item"><a class="Link" href="https://www.sos.nh.gov/elections/learn-about-voting-disabilities" target="_blank" rel="noopener noreferrer">secretary of state’s website.</a></span></span><br><br>Voters who need assistance filling in their ballot can receive help from either an election official or someone they choose, as long as that person is not an employer or union official.<br><br>You can request to have an absentee ballot and affidavit envelope delivered to your vehicle outside the polling place if you can’t enter because of a disability. Once you’ve completed the affidavit and ballot, an election official will bring them back into the polling place.<br><br></p><span class="Enhancement" ><span class="Enhancement-item"><h2 class="inline-heading">Voting from a nursing home or long-term care facility</h2></span></span><p>Residents of nursing homes and long-term care facilities qualify to vote via <span class="Enhancement" ><span class="Enhancement-item"><a class="Link" href="https://www.sos.nh.gov/elections/absentee-ballots" target="_blank" rel="noopener noreferrer">absentee ballot</a></span></span>, under the physical disability or illness excuse.<br><br><b><i>Editor’s note:</i></b><i> This guide was originally published on Jan. 22, 2024, and has been updated with new information about voting in the 2024 elections. </i><br><br><i>Michelle Tuccitto Sullo is a contributing writer covering state and federal policy. She previously served as managing editor of the </i>Hartford Business Journal <i>in Connecticut and has worked for the </i>New Haven Register<i>, </i>Connecticut Law Tribune<i> and </i>New Haven Biz<i>.</i><br><br></p><span class="Enhancement" ><span class="Enhancement-item"><h2 class="inline-heading">Also of Interest:</h2></span></span><p></p><ul><li><span class="Enhancement" ><span class="Enhancement-item"><a class="Link" href="https://www.aarp.org/politics-society/government-elections/" target="_blank" rel="noopener noreferrer">Follow AARP’s political coverage</a></span></span>.</li><li><span class="Enhancement" ><span class="Enhancement-item"><a class="Link" href="https://states.aarp.org/new-hampshire/" target="_blank" rel="noopener noreferrer">Keep up with local events and AARP advocacy efforts</a></span></span>. </li><li><span class="Enhancement" ><span class="Enhancement-item"><a class="Link" href="https://www.aarp.org/politics-society/government-elections/info-2024/state-voting-guides.html" target="_blank" rel="noopener noreferrer">Find voter guides for all 50 states</a></span></span>.</li><li><span class="Enhancement" ><span class="Enhancement-item"><a class="Link" href="https://www.aarp.org/politics-society/advocacy/caregiving-advocacy/?CMP=RDRCT-CON-CAREFORCAREGIVERS-02162024" target="_blank" rel="noopener noreferrer">Learn more about AARP's caregiving advocacy work.</a></span></span></li></ul></div> </div> </p></span> </div> </div> </div> </div><div class="module clearfix"><script src="https://aarp-states.brightspotcdn.com/resource/00000168-dd17-d487-a96e-df5fe3ee0000/styleguide/All.min.c85a242a55150cd195e494cd6e5b9c77.gz.js" async=""></script> <link rel="stylesheet" media="all" href="https://aarp-states.brightspotcdn.com/resource/00000168-dd17-d487-a96e-df5fe3ee0000/styleguide/All.min.bfe6eb5a8301841feef3af4e9bd1e26d.gz.css"> <!-- bypass --> <style> a:focus, a:hover { text-decoration: underline; } h1.article-headline { margin: 0 0 1rem; } </style> <!-- <style> .Enhancement-item .Figure { margin-bottom: 24px; } .RichTextArticleBody-body ul { margin-bottom: 24px; } .RichTextArticleBody-body p{ margin: 12px 0; } .RichTextModule-items { clear: both; display: table; width: 100%; margin-bottom: 12px; } .VideoEnhancement>* { color: var(--primaryTextColor); font-size: 13px; font-weight: 400; line-height: 1.4; font-style: italic; background: #f0efed } @media only screen and (min-width: 768px) { .VideoEnhancement>* { font-size:14px; font-weight: 400; line-height: 1.47 } } .VideoEnhancement-title { padding: 20px } @media only screen and (min-width: 768px) { .VideoEnhancement-title { padding:30px } } .VideoEnhancement-player>* { position: relative; width: 100%; height: 0; padding-bottom: 56.25% } .VideoEnhancement iframe { border: 0; position: absolute; top: 0; left: 0; width: 100%; height: 100% } [data-video-player] { display: block; padding-bottom: 56.25%; height: 0; margin: 0 auto; } [data-video-player][data-aspect-ratio="4x3"] { padding-bottom: 56.25%; } [data-video-player][data-aspect-ratio="16x9"] { padding-bottom: 56.25% } </style> --></div><div class="module clearfix"><div class="module-spacer tout-homefit-750"> <a data-formelementid="CSN-LOCAL-HC-NEWSSK-02272024" href="/concord-nh/home-and-community/?intcmp=CSN-LOCAL-HC-NEWSSK-02272024"><img class="img-responsive" alt="Explore the free AARP HomeFit Guide" title="Explore the free AARP HomeFit Guide" src="https://cdn-aarp.americantowns.com/img/touts/HomeFit_750x150.png"></a> </div></div></div> <div class="col-md-4 right-rail thin-rhs"><div class="module clearfix"><!--default--> <!-- module_RHS - AARP Events --> <pre class="cake-error"><a href="javascript:void(0);" onclick="document.getElementById('cakeErr66ecd08609fd1-trace').style.display = (document.getElementById('cakeErr66ecd08609fd1-trace').style.display == 'none' ? '' : 'none');"><b>Warning</b> (2)</a>: include(/var/www/vhosts/vcc_staging/app//Resource/experience.master.resource.root.html): failed to open stream: No such file or directory [<b>APP/Lib/Modules.php(13) : eval()'d code</b>, line <b>1</b>]<div id="cakeErr66ecd08609fd1-trace" class="cake-stack-trace" style="display: none;"><a href="javascript:void(0);" onclick="document.getElementById('cakeErr66ecd08609fd1-code').style.display = (document.getElementById('cakeErr66ecd08609fd1-code').style.display == 'none' ? '' : 'none')">Code</a> <a href="javascript:void(0);" onclick="document.getElementById('cakeErr66ecd08609fd1-context').style.display = (document.getElementById('cakeErr66ecd08609fd1-context').style.display == 'none' ? '' : 'none')">Context</a><pre id="cakeErr66ecd08609fd1-context" class="cake-context" style="display: none;">$module = array( '_id' => '66158db0e9dff2b1fd9cafcd', 'module_id' => '1098', 'name' => 'RHS - Events Experience', 'type' => 'php', 'data' => '<?php include(APP . "/Resource/experience.master.resource.root.html"); ?> <style type="text/css"> .recommenationSection {font-family: Lato, sans-serif} .recommendationSection h3 {font-size:30px!important; text-transform:none; letter-spacing:0.03em} .recommendationSection .js-mvc-offer-recommended-article-pack-category {color:#dd1200; font-family:Lato, sans-serif; font-size:15px; font-weight:700; text-transform:uppercase; margin:0} .recommendationSection h4 a {color:#121212; font-size:20px; font-weight:700} .recommendationSection .uxdia-c-featured-tile__content-wrapper {padding: 0 0 .5em 0; margin-bottom: 1.25em; border-bottom: 1px solid #000} </style>', 'css' => '.recommendationSection h3 {font-size:30px} .recommenadationSection .js-mvc-offer-recommended-article-pack-category {color:rgb(221,18,0); font-size:12px} .recommendationSection h4 a {color:#121212; font-size:20px} ', 'script' => '', 'cache_time' => '', 'localize' => '0' ) $obj = false</pre><pre class="stack-trace">include - APP/Lib/Modules.php(13) : eval()'d code, line 1 eval - APP/Lib/Modules.php(13) : eval()'d code, line 1 Modules::render() - APP/Lib/Modules.php, line 13 Modules::load() - APP/Lib/Modules.php, line 29 Localize::getModule() - APP/Lib/Localize.php, line 294 Localize::replace() - APP/Lib/Localize.php, line 219 Modules::render() - APP/Lib/Modules.php, line 9 include - APP/View/Elements/display.ctp, line 13 View::_evaluate() - CORE/Cake/View/View.php, line 971 View::_render() - CORE/Cake/View/View.php, line 933 View::render() - CORE/Cake/View/View.php, line 473 Controller::render() - CORE/Cake/Controller/Controller.php, line 963 AppController::renderPage() - APP/Controller/AppController.php, line 136 BlogsController::display() - APP/Controller/BlogsController.php, line 81 ReflectionMethod::invokeArgs() - [internal], line ?? Controller::invokeAction() - CORE/Cake/Controller/Controller.php, line 491 Dispatcher::_invoke() - CORE/Cake/Routing/Dispatcher.php, line 193 Dispatcher::dispatch() - CORE/Cake/Routing/Dispatcher.php, line 167</pre></div></pre><pre class="cake-error"><a href="javascript:void(0);" onclick="document.getElementById('cakeErr66ecd0860baf9-trace').style.display = (document.getElementById('cakeErr66ecd0860baf9-trace').style.display == 'none' ? '' : 'none');"><b>Warning</b> (2)</a>: include() [<a href='http://php.net/function.include'>function.include</a>]: Failed opening '/var/www/vhosts/vcc_staging/app//Resource/experience.master.resource.root.html' for inclusion (include_path='/var/www/vhosts/vcc_staging/lib:.:/usr/share/pear:/usr/share/php') [<b>APP/Lib/Modules.php(13) : eval()'d code</b>, line <b>1</b>]<div id="cakeErr66ecd0860baf9-trace" class="cake-stack-trace" style="display: none;"><a href="javascript:void(0);" onclick="document.getElementById('cakeErr66ecd0860baf9-code').style.display = (document.getElementById('cakeErr66ecd0860baf9-code').style.display == 'none' ? '' : 'none')">Code</a> <a href="javascript:void(0);" onclick="document.getElementById('cakeErr66ecd0860baf9-context').style.display = (document.getElementById('cakeErr66ecd0860baf9-context').style.display == 'none' ? '' : 'none')">Context</a><pre id="cakeErr66ecd0860baf9-context" class="cake-context" style="display: none;">$module = array( '_id' => '66158db0e9dff2b1fd9cafcd', 'module_id' => '1098', 'name' => 'RHS - Events Experience', 'type' => 'php', 'data' => '<?php include(APP . "/Resource/experience.master.resource.root.html"); ?> <style type="text/css"> .recommenationSection {font-family: Lato, sans-serif} .recommendationSection h3 {font-size:30px!important; text-transform:none; letter-spacing:0.03em} .recommendationSection .js-mvc-offer-recommended-article-pack-category {color:#dd1200; font-family:Lato, sans-serif; font-size:15px; font-weight:700; text-transform:uppercase; margin:0} .recommendationSection h4 a {color:#121212; font-size:20px; font-weight:700} .recommendationSection .uxdia-c-featured-tile__content-wrapper {padding: 0 0 .5em 0; margin-bottom: 1.25em; border-bottom: 1px solid #000} </style>', 'css' => '.recommendationSection h3 {font-size:30px} .recommenadationSection .js-mvc-offer-recommended-article-pack-category {color:rgb(221,18,0); font-size:12px} .recommendationSection h4 a {color:#121212; font-size:20px} ', 'script' => '', 'cache_time' => '', 'localize' => '0' ) $obj = false</pre><pre class="stack-trace">include - APP/Lib/Modules.php(13) : eval()'d code, line 1 eval - APP/Lib/Modules.php(13) : eval()'d code, line 1 Modules::render() - APP/Lib/Modules.php, line 13 Modules::load() - APP/Lib/Modules.php, line 29 Localize::getModule() - APP/Lib/Localize.php, line 294 Localize::replace() - APP/Lib/Localize.php, line 219 Modules::render() - APP/Lib/Modules.php, line 9 include - APP/View/Elements/display.ctp, line 13 View::_evaluate() - CORE/Cake/View/View.php, line 971 View::_render() - CORE/Cake/View/View.php, line 933 View::render() - CORE/Cake/View/View.php, line 473 Controller::render() - CORE/Cake/Controller/Controller.php, line 963 AppController::renderPage() - APP/Controller/AppController.php, line 136 BlogsController::display() - APP/Controller/BlogsController.php, line 81 ReflectionMethod::invokeArgs() - [internal], line ?? Controller::invokeAction() - CORE/Cake/Controller/Controller.php, line 491 Dispatcher::_invoke() - CORE/Cake/Routing/Dispatcher.php, line 193 Dispatcher::dispatch() - CORE/Cake/Routing/Dispatcher.php, line 167</pre></div></pre><style type="text/css"> .recommenationSection {font-family: Lato, sans-serif} .recommendationSection h3 {font-size:30px!important; text-transform:none; letter-spacing:0.03em} .recommendationSection .js-mvc-offer-recommended-article-pack-category {color:#dd1200; font-family:Lato, sans-serif; font-size:15px; font-weight:700; text-transform:uppercase; margin:0} .recommendationSection h4 a {color:#121212; font-size:20px; font-weight:700} .recommendationSection .uxdia-c-featured-tile__content-wrapper {padding: 0 0 .5em 0; margin-bottom: 1.25em; border-bottom: 1px solid #000} </style> <div aria-hidden="true" class="aarpe-ad-wrapper"> <div class="aarpe-ad en clearfix" id="300x250_53475" data-adsize="300x250"> <script type="text/javascript"> if(typeof AARP.ads !== 'undefined'){ AARP.ads.slots({ id:'300x250_53475', size:'300x250'}); } </script> </div> </div> <div class="card-tout card-dark membership-tout" style="margin:0 0 30px 0;"> <img class="img-responsive image" title="image of two AARP membership cards" alt="image of two AARP membership cards" src="https://cdn-aarp.americantowns.com/img/tout-two-cards.png"> <div class="title">Only $12 your first year with Automatic Renewal</div> <ul class="list"> <li>Immediate access to your <a href="https://www.aarp.org/benefits-discounts/">member benefits</a></li> <li>Discounts on travel and everyday savings</li> <li>Subscription to AARP The Magazine</li> <li>FREE second membership</li> </ul> <div class="action"> <a class="btn" href="https://appsec.aarp.org/mem/join?campaignid=UAJFT3&intcmp=LNK-CSN-AARPLOCAL-JRTOUT-RR-A-CONCORD-NH">Join AARP</a> <div class="body">Already a member? <a href="https://appsec.aarp.org/mem/renew?campaignid= UARFT3&intcmp=LNK-CSN-AARPLOCAL-JRTOUT-RR-A-CONCORD-NH">Renew</a> or <a href="https://www.aarp.org/benefits-discounts/my-membership/print-your-card/">Print Card</a></div> </div> </div> <style> .membership-tout {padding:16px 20px;} .membership-tout .list li { margin: 0; } </style> <div aria-hidden="true" class="aarpe-ad-wrapper"> <div class="aarpe-ad en clearfix" id="300x250_93505" data-adsize="300x250"> <script type="text/javascript"> if(typeof AARP.ads !== 'undefined'){ AARP.ads.slots({ id:'300x250_93505', size:'300x250'}); } </script> </div> </div> <div class="module-spacer text-center"> <div class="fb-page" alt="Image of AARP New Hampshire Facebook Page" title="Image of AARP New Hampshire Facebook Page" data-href="https://www.facebook.com/AARPNH" data-tabs="timeline" width="320" height="" data-small-header="false" data-adapt-container-width="true" data-hide-cover="false" data-show-facepile="true" lazy="true"> <blockquote cite="https://www.facebook.com/AARPNH" class="fb-xfbml-parse-ignore"><a href="https://www.facebook.com/AARPNH">Facebook</a></blockquote> </div> </div> <div class="ar-basic-box module-spacer"> <header> <h2>Contact AARP <br />in Concord</h2> </header> <div class="wrap"> <div class="ar-quick-list module-spacer"> <ul class="list-unstyled"> <li><i class="list-icon fa fa-envelope" alt="Email icon" title="Email icon" aria-hidden="true"></i><a href="mailto:NH@aarp.org " target="_blank" rel="noopener">NH@aarp.org </a></li> <li><i class="list-icon fa fa-globe" alt="Globe icon" title="Globe icon" aria-hidden="true"></i><a href="https://states.aarp.org/region/new-hampshire/" target="_blank" rel="noopener">AARP New Hampshire</a></li> <li><i class="list-icon fa fa-map-marker" alt="Map Marker icon" title="Map Marker icon" aria-hidden="true"></i><a href="https://states.aarp.org/contact-aarp-new-hampshire/?intcmp=SNG-LNK-AARPLOCAL-CONTACT-20140101-CONCORD-NH" target="_blank" rel="noopener">Contact Us</a></li> </ul> </div> <a href="https://www.facebook.com/AARPNH" target="_blank" rel="noopener" aria-label="Open Facebook"><img src="https://cdn-aarp.americantowns.com/img/responsive/icons/48/facebook-dreamstale25.png" alt="Facebook icon" title="Facebook icon"></a> <a href="https://twitter.com/aarpnh" target="_blank" rel="noopener" aria-label="Open Twitter"><img src="https://cdn-aarp.americantowns.com/img/responsive/icons/48/x-logo-black.png" alt="Twitter icon" title="Twitter icon"></a> </div> </div> </div></div> <div class="col-md-8 left-rail left-bot"></div> <div class="col-md-4 right-rail right-bot thin-rhs"></div> </div> <div class="row oneColumnLayout"> </div> <div class="row oneColumnLayout"> <div class="col-md-12"><!-- script to activate navbar --> <script type="text/javascript"> jQuery(".channelBarMain ul.left li a").click(function() { window.location = jQuery(this).attr('href'); }); </script> </div> </div> ', 'scripts_for_layout' => '<title>How to Vote in New Hampshire's 2024 Elections </title> <meta name="page_title" content="How to Vote in New Hampshire's 2024 Elections "/> <meta name="robots" content="noindex, nofollow"/> <meta content="En españolImportant dates and election information Last day to request an absentee ballot: Monday, Nov. 4, noon Deadline to return an absentee ballot:" name="description"/> <meta content="How, Vote, in, New, Hampshire, s, 2024, Elections" name="keywords"/> <link rel="canonical" href="https://states.aarp.org/new-hampshire/election-voting-guide" /> <meta property="og:url" content="https://vccstaging.local.aarp.org/news/how-to-vote-in-new-hampshires-2024-elections-nh-2024-09-17.html"/> <meta name="twitter:card" content="summary_large_image"/> <meta name="twitter:title" content="How to Vote in New Hampshire's 2024 Elections "/> <meta name="twitter:description" content="Find upcoming election dates, registration deadlines and voting options in New Hampshire, such as voting by mail, early voting or voting with a disability."/> <meta name="twitter:image" content="https://aarp-states.brightspotcdn.com/dims4/default/f14138a/2147483647/strip/true/crop/400x257+0+14/resize/420x270!/quality/90/?url=http%3A%2F%2Faarp-brightspot.s3.amazonaws.com%2Fstates%2F9c%2F96%2F5eafc426444e83047a45765c85f6%2F400-vote-guide-new-hampshire-2024.jpg"/> <meta property="og:type" content="article"/> <meta property="og:title" content="How to Vote in New Hampshire's 2024 Elections "/> <meta property="og:description" content="Find upcoming election dates, registration deadlines and voting options in New Hampshire, such as voting by mail, early voting or voting with a disability."/> <meta property="og:image" content="https://aarp-states.brightspotcdn.com/dims4/default/f14138a/2147483647/strip/true/crop/400x257+0+14/resize/420x270!/quality/90/?url=http%3A%2F%2Faarp-brightspot.s3.amazonaws.com%2Fstates%2F9c%2F96%2F5eafc426444e83047a45765c85f6%2F400-vote-guide-new-hampshire-2024.jpg"/> :root { --primaryColor: #ff1e3c; --primaryTextColor: #2a2a2a; --linkTextColor: #1f66bd; --linkHoverColor: #1f66bd; --secondaryTextColor: #000000; --secondaryColor2: #000000; --secondaryColor3: #000000; --secondaryColor4: #000000; --secondaryColor5: #000000; --black: #000000; --white: #ffffff; --grey: #f0efed; --gridGutters: 30px; --modulePadding: 60px; --pageWidth: 86.11%; --maxPageWidth: 1240px; --horizontalAlignment: center; --fontFamily: 'Roboto', sans-serif; --headerBackgroundColor:#000000; --headerTextColor:#FFFFFF; --headerHeight:50px; --footerbackgroundColor:#000000; --footerTextColor:#918883; }', 'title_for_layout' => '{local_city_c}, {local_state} Happenings - AARP' ) $content_for_layout = '<div class="row twoColumnLayout"> <div class="col-md-8 left-rail"><div class="module clearfix"><div class="ar-basic-box"> <div> <div class="module-spacer"> <header><h1 class="article-headline">How to Vote in New Hampshire's 2024 Elections </h1></header> <div class="posted-on"> Posted on 09/17/24 by <b>Michelle Tuccitto Sullo</b> </div> </div> <div class="module-spacer"> <span class="blog-content"><p><div class="RichTextArticleBody"> <div class="RichTextArticleBody-body"><p><span class="Enhancement" ><span class="Enhancement-item"><a class="Link" href="https://states.aarp.org/new-hampshire/elecciones-guia-para-votar-en-nuevo-hampshire?intcmp=AE-POL-TOSPA-TOGL-VOTA-NH-ES" target="_blank" rel="noopener noreferrer">En español</a></span></span><br></p><span class="Enhancement" ><span class="Enhancement-item"><h2 class="inline-heading">Important dates and election information</h2></span></span><div class="Enhancement" > <div class="Enhancement-item"><figure class="Figure" data-alignment="right"> <img src="https://aarp-states.brightspotcdn.com/9f/d1/e62c0c59450e877eb30c10468760/election-2023-bul2024.jpg" alt="AARP election buttons final" width="900" height="900" style="height: auto; max-width: 230px;"/> </figure> </div> </div><p></p><ul><li><b>Last day to request an absentee ballot: </b>Monday, Nov. 4, noon </li><li><b>Deadline to return an absentee ballot: </b>Monday, Nov. 4 (in person); Tuesday, Nov. 5 (by mail).</li><li><b>Last day to register to vote: </b>Tuesday, Nov. 5</li><li><b>Election Day:</b> Tuesday, Nov. 5</li></ul><span class="Enhancement" ><span class="Enhancement-item"><h2 class="inline-heading">Voting at a glance </h2></span></span><p></p><ul><li><b>Voter registration: </b>Visit <span class="Enhancement" ><span class="Enhancement-item"><a class="Link" href="https://nam12.safelinks.protection.outlook.com/?url=https%3A%2F%2Fapp.sos.nh.gov%2F&data=05%7C02%7Cmsullo%40aarp.org%7Cdcc440cb398748cf5e5308dc741d3998%7Ca395e38b4b754e4493499a37de460a33%7C0%7C0%7C638512916058217681%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C0%7C%7C%7C&sdata=kL%2BYqg1FIag5g2bHIYdBlX6mcBuQrr0OnnDovnmq%2Flg%3D&reserved=0" target="_blank" rel="noopener noreferrer">app.sos.nh.gov</a></span></span> to check your <span class="Enhancement" ><span class="Enhancement-item"><a class="Link" href="https://www.sos.nh.gov/elections/register-vote" target="_blank" rel="noopener noreferrer">voter registration</a></span></span> information and find your town or city clerk’s contact information.</li></ul><ul><li><b>Absentee voting:</b> Available to those who can’t vote in person on Election Day because of a disability or illness, work or other <span class="Enhancement" ><span class="Enhancement-item"><a class="Link" href="https://www.sos.nh.gov/elections/absentee-ballots" target="_blank" rel="noopener noreferrer">acceptable reason.</a></span></span></li></ul><ul><li><b>Early voting:</b> New Hampshire doesn’t offer formal early in-person voting. But if you qualify for an absentee ballot, you can cast one early at your <span class="Enhancement" ><span class="Enhancement-item"><a class="Link" href="https://app.sos.nh.gov/viphome" target="_blank" rel="noopener noreferrer">city or town clerk’s</a></span></span> office.</li></ul><ul><li><b>Voting at the polls: </b>Polls are open from at least 11 a.m. to 7 p.m., though <span class="Enhancement" ><span class="Enhancement-item"><a class="Link" href="https://app.sos.nh.gov/viphome" target="_blank" rel="noopener noreferrer">hours may vary</a></span></span> among polling places. Bring an <span class="Enhancement" ><span class="Enhancement-item"><a class="Link" href="https://sos.nh.gov/media/aarlbztj/voter-id-law-2019.pdf" target="_blank" rel="noopener noreferrer">acceptable form of photo ID</a></span></span>, such as your driver’s license or U.S. passport.</li></ul><span class="Enhancement" ><span class="Enhancement-item"><h2 class="inline-heading">Recent voting changes in New Hampshire</h2></span></span><p>In July 2024, lawmakers passed a rule requiring more frequent updates to voter lists. Election officials must meet every 90 days to review voter lists for accuracy and update them. Estate executors must provide an official death notice to the town or city clerk after the death of a voter, within 30 days of being appointed executor.<br><br>Laws that took effect in 2023 may change how you vote in the 2024 elections:<br></p><ul><li>The deadline for mailed absentee ballot requests is noon the day before an election. Previously, it was 5 p.m.<br></li><li>Voters must mail a copy of their ID within seven days of registering if they’re doing so for the first time on Election Day and do not show their ID at the polls. These voters will receive affidavit ballots that will be counted on Election Day but will be removed if ID is not received by the deadline.<br></li></ul><span class="Enhancement" ><span class="Enhancement-item"><h2 class="inline-heading">How to register to vote</h2></span></span><p>Register by mail, in person or online:<br></p><ul><li><b>Online:</b> New Hampshire offers online voter registration if a disability, such as blindness, prevents you from filling out a form by hand. Call your<span class="Enhancement" ><span class="Enhancement-item"><a class="Link" href="https://www.sos.nh.gov/elections/voters/register-vote/town-or-city-clerks-office" target="_blank" rel="noopener noreferrer"> </a></span></span><span class="Enhancement" ><span class="Enhancement-item"><a class="Link" href="https://app.sos.nh.gov/viphome" target="_blank" rel="noopener noreferrer">city or town clerk</a></span></span> to request an accessible online absentee registration form<b> </b>and for information about local deadlines.</li></ul><ul><li><b>By mail: </b>Registration by mail is available if you have an <span class="Enhancement" ><span class="Enhancement-item"><a class="Link" href="https://www.sos.nh.gov/sites/g/files/ehbemt561/files/documents/Election%20Documents/request-absentee-voter-registration-and-absentee-ballot-packets.pdf" target="_blank" rel="noopener noreferrer">approved reason</a></span></span> for not doing so in person, such as a religious observance or disability. If you qualify, call your <span class="Enhancement" ><span class="Enhancement-item"><a class="Link" href="https://app.sos.nh.gov/viphome" target="_blank" rel="noopener noreferrer">city or town clerk</a></span></span> to request a voter registration form. Include a copy of your driver’s license or other valid form of ID when returning your application. You will need a witness to sign your absentee-voter registration affidavit. Check with your<span class="Enhancement" ><span class="Enhancement-item"><a class="Link" href="https://app.sos.nh.gov/Public/Reports.aspx" target="_blank" rel="noopener noreferrer"> </a></span></span><span class="Enhancement" ><span class="Enhancement-item"><a class="Link" href="https://app.sos.nh.gov/viphome" target="_blank" rel="noopener noreferrer">city or town clerk</a></span></span> for local deadlines.</li></ul><ul><li><b>In person:</b> Fill out a voter registration form at your<span class="Enhancement" ><span class="Enhancement-item"><a class="Link" href="https://app.sos.nh.gov/Public/Reports.aspx" target="_blank" rel="noopener noreferrer"> </a></span></span><span class="Enhancement" ><span class="Enhancement-item"><a class="Link" href="https://app.sos.nh.gov/viphome" target="_blank" rel="noopener noreferrer">city or town clerk’s</a></span></span> office. You’ll need to show various forms of ID proving your name, age, citizenship status and where you live, such as a driver’s license and U.S. passport. A full list of acceptable IDs is available on the<span class="Enhancement" ><span class="Enhancement-item"><a class="Link" href="https://www.sos.nh.gov/sites/g/files/ehbemt561/files/documents/Election%20Documents/request-absentee-voter-registration-and-absentee-ballot-packets.pdf" target="_blank" rel="noopener noreferrer"> secretary of state’s website.</a></span></span> <br></li></ul><span class="Enhancement" ><span class="Enhancement-item"><h2 class="inline-heading">Registering to vote on Election Day</h2></span></span><p>You can <span class="Enhancement" ><span class="Enhancement-item"><a class="Link" href="https://www.sos.nh.gov/elections/voters/register-vote/polls-election-day" target="_blank" rel="noopener noreferrer">register to vote at your polling place</a></span></span> on Election Day. You will be asked to show proof of your identity, age, citizenship status and residence. If you do not provide your ID at the polls and it’s your first time registering, you will receive an affidavit ballot and must submit a photocopy of your ID within seven days.<br><br></p><span class="Enhancement" ><span class="Enhancement-item"><h2 class="inline-heading">Check your voter registration status</h2></span></span><p>You can check your voter registration status using the state’s <span class="Enhancement" ><span class="Enhancement-item"><a class="Link" href="https://app.sos.nh.gov/viphome" target="_blank" rel="noopener noreferrer">voter information tool</a></span></span>.<br><br></p><span class="Enhancement" ><span class="Enhancement-item"><h2 class="inline-heading">How to request an absentee ballot </h2></span></span><p>You can vote absentee only for<span class="Enhancement" ><span class="Enhancement-item"><a class="Link" href="https://sos.nh.gov/elections/voters/absentee-ballots/" target="_blank" rel="noopener noreferrer"> approved reasons</a></span></span>, such as a disability or work commitment.<br></p><ul><li><b>Online: </b>Only voters who are unable to fill out a printed form due to a disability, such as blindness, may <span class="Enhancement" ><span class="Enhancement-item"><a class="Link" href="https://www.sos.nh.gov/sites/g/files/ehbemt561/files/documents/Election%20Documents/accessible-electronic-absentee-ballot.pdf" target="_blank" rel="noopener noreferrer">request an accessible absentee ballot</a></span></span> online. If you qualify, you may receive and mark the ballot electronically and may return it to your city or town clerk by mail, in person or by having someone drop it off for you. If someone drops it off for you, they must <span class="Enhancement" ><span class="Enhancement-item"><a class="Link" href="https://www.sos.nh.gov/sites/g/files/ehbemt561/files/documents/2023-10/accommodation-request-for-voters-with-print-disabilities.pdf" target="_blank" rel="noopener noreferrer">sign a statement</a></span></span> on the affidavit envelope. Contact your<span class="Enhancement" ><span class="Enhancement-item"><a class="Link" href="https://www.sos.nh.gov/elections/voters/register-vote/town-or-city-clerks-office" target="_blank" rel="noopener noreferrer"> </a></span></span><span class="Enhancement" ><span class="Enhancement-item"><a class="Link" href="https://app.sos.nh.gov/viphome" target="_blank" rel="noopener noreferrer">city or town clerk</a></span></span> for more information.</li></ul><ul><li><b>By mail: </b>Print an <span class="Enhancement" ><span class="Enhancement-item"><a class="Link" href="https://www.sos.nh.gov/sites/g/files/ehbemt561/files/documents/Election%20Documents/absentee-ballot-application-state-election.pdf" target="_blank" rel="noopener noreferrer">application </a></span></span>from the secretary of state’s website, then complete and mail it to your <span class="Enhancement" ><span class="Enhancement-item"><a class="Link" href="https://app.sos.nh.gov/viphome" target="_blank" rel="noopener noreferrer">city or town clerk’s office</a></span></span>. You can also call your city or town clerk to request a mailed application. Absentee ballot requests must be received by noon the day before an election — that’s Monday, Nov. 4. But you’re encouraged to apply as soon as possible.</li></ul><div class="Enhancement" > <div class="Enhancement-item"><figure class="Figure" data-alignment="right"> <img src="https://aarp-states.brightspotcdn.com/9c/96/5eafc426444e83047a45765c85f6/400-vote-guide-new-hampshire-2024.jpg" alt="First-in-the-Nation Primary Election Underway" width="400" height="286" style="height: auto; max-width: 400px;"/> <figcaption class="Figure-caption">Residents cast their ballots in Dixville Notch, New Hampshire. </figcaption> <div class="Figure-credit">Boston Globe/Boston Globe via Getty Images</div> </figure> </div> </div><p></p><ul><li><b>In person:</b> Go to your <span class="Enhancement" ><span class="Enhancement-item"><a class="Link" href="https://app.sos.nh.gov/viphome" target="_blank" rel="noopener noreferrer">city or town clerk’s office</a></span></span> to apply for a ballot, or print an <span class="Enhancement" ><span class="Enhancement-item"><a class="Link" href="https://www.sos.nh.gov/sites/g/files/ehbemt561/files/documents/Election%20Documents/absentee-ballot-application-state-election.pdf" target="_blank" rel="noopener noreferrer">application</a></span></span> from the secretary of state’s website and bring it with you. You can request a mail ballot until 5 p.m. the day before an election.<br></li></ul><span class="Enhancement" ><span class="Enhancement-item"><h2 class="inline-heading">Returning an absentee ballot</h2></span></span><p>Place your completed ballot in the inner envelope and <span class="Enhancement" ><span class="Enhancement-item"><a class="Link" href="https://www.sos.nh.gov/sites/g/files/ehbemt561/files/documents/2023-10/2024-absentee-ballot-marking-and-mailing-instructions.pdf" target="_blank" rel="noopener noreferrer">sign the affidavit </a></span></span>on the outside. If you have a disability and received assistance, the person who helped you must sign an acknowledgment that appears on the absentee-ballot application and on the affidavit. Seal the inner envelope before placing it in the outer mailing envelope. If you’re including absentee-voter registration forms and proof that you qualify, place those documents in the outer envelope before you seal it.<br></p><ul><li><b>By mail:</b> Send your ballot to your <span class="Enhancement" ><span class="Enhancement-item"><a class="Link" href="https://app.sos.nh.gov/viphome" target="_blank" rel="noopener noreferrer">city or town clerk</a></span></span> with proper postage. It must be received by 5 p.m. on Election Day.</li></ul><ul><li><b>In person:</b> Hand-deliver your ballot to your <span class="Enhancement" ><span class="Enhancement-item"><a class="Link" href="https://app.sos.nh.gov/viphome" target="_blank" rel="noopener noreferrer">city or town clerk</a></span></span> by 5 p.m. the day before an election — that’s Monday, Nov. 4. </li></ul><p>On Election Day, absentee ballots will be accepted only by mail or from a delivery agent, such as an immediate family member, until 5 p.m. Your delivery agent may be asked to show ID and fill out paperwork to deliver your ballot.<br><br>Track your absentee ballot through the state’s <span class="Enhancement" ><span class="Enhancement-item"><a class="Link" href="https://app.sos.nh.gov/viphome" target="_blank" rel="noopener noreferrer">voter information portal.</a></span></span><br><br></p><span class="Enhancement" ><span class="Enhancement-item"><h2 class="inline-heading">Voting in person before Election Day </h2></span></span><p>If you qualify for an absentee ballot, you can cast an in-person absentee ballot at your <span class="Enhancement" ><span class="Enhancement-item"><a class="Link" href="https://app.sos.nh.gov/viphome" target="_blank" rel="noopener noreferrer">city or town clerk’s office</a></span></span>.<br><br></p><span class="Enhancement" ><span class="Enhancement-item"><h2 class="inline-heading">Voting at the polls on Election Day</h2></span></span><p>Polls will be open from at least 11 a.m. to 7 p.m. on Tuesday, Nov. 5. Extended hours vary by location, so check your <span class="Enhancement" ><span class="Enhancement-item"><a class="Link" href="https://app.sos.nh.gov/viphome" target="_blank" rel="noopener noreferrer">polling place</a></span></span> or contact your <span class="Enhancement" ><span class="Enhancement-item"><a class="Link" href="https://app.sos.nh.gov/viphome" target="_blank" rel="noopener noreferrer">city or town clerk</a></span></span>. As long as you’re in line before the polls close, you may cast a ballot. <br><br>Sample ballots are available at the <span class="Enhancement" ><span class="Enhancement-item"><a class="Link" href="https://www.sos.nh.gov/elections/sample-ballots" target="_blank" rel="noopener noreferrer">secretary of state’s website</a></span></span>.<br><br></p><span class="Enhancement" ><span class="Enhancement-item"><h2 class="inline-heading">Voter ID requirements on Election Day</h2></span></span><p>Bring an <span class="Enhancement" ><span class="Enhancement-item"><a class="Link" href="https://sos.nh.gov/media/aarlbztj/voter-id-law-2019.pdf" target="_blank" rel="noopener noreferrer">acceptable form of photo ID</a></span></span>, such as your state driver’s license or U.S. passport, to vote on Election Day. Those without ID can sign an affidavit, have their photo taken and proceed to vote.<br><br></p><span class="Enhancement" ><span class="Enhancement-item"><h2 class="inline-heading">Voting with a disability </h2></span></span><p>Each polling place is equipped with an accessible system and voting booth for voters with disabilities. Find more information at the <span class="Enhancement" ><span class="Enhancement-item"><a class="Link" href="https://www.sos.nh.gov/elections/learn-about-voting-disabilities" target="_blank" rel="noopener noreferrer">secretary of state’s website.</a></span></span><br><br>Voters who need assistance filling in their ballot can receive help from either an election official or someone they choose, as long as that person is not an employer or union official.<br><br>You can request to have an absentee ballot and affidavit envelope delivered to your vehicle outside the polling place if you can’t enter because of a disability. Once you’ve completed the affidavit and ballot, an election official will bring them back into the polling place.<br><br></p><span class="Enhancement" ><span class="Enhancement-item"><h2 class="inline-heading">Voting from a nursing home or long-term care facility</h2></span></span><p>Residents of nursing homes and long-term care facilities qualify to vote via <span class="Enhancement" ><span class="Enhancement-item"><a class="Link" href="https://www.sos.nh.gov/elections/absentee-ballots" target="_blank" rel="noopener noreferrer">absentee ballot</a></span></span>, under the physical disability or illness excuse.<br><br><b><i>Editor’s note:</i></b><i> This guide was originally published on Jan. 22, 2024, and has been updated with new information about voting in the 2024 elections. </i><br><br><i>Michelle Tuccitto Sullo is a contributing writer covering state and federal policy. She previously served as managing editor of the </i>Hartford Business Journal <i>in Connecticut and has worked for the </i>New Haven Register<i>, </i>Connecticut Law Tribune<i> and </i>New Haven Biz<i>.</i><br><br></p><span class="Enhancement" ><span class="Enhancement-item"><h2 class="inline-heading">Also of Interest:</h2></span></span><p></p><ul><li><span class="Enhancement" ><span class="Enhancement-item"><a class="Link" href="https://www.aarp.org/politics-society/government-elections/" target="_blank" rel="noopener noreferrer">Follow AARP’s political coverage</a></span></span>.</li><li><span class="Enhancement" ><span class="Enhancement-item"><a class="Link" href="https://states.aarp.org/new-hampshire/" target="_blank" rel="noopener noreferrer">Keep up with local events and AARP advocacy efforts</a></span></span>. </li><li><span class="Enhancement" ><span class="Enhancement-item"><a class="Link" href="https://www.aarp.org/politics-society/government-elections/info-2024/state-voting-guides.html" target="_blank" rel="noopener noreferrer">Find voter guides for all 50 states</a></span></span>.</li><li><span class="Enhancement" ><span class="Enhancement-item"><a class="Link" href="https://www.aarp.org/politics-society/advocacy/caregiving-advocacy/?CMP=RDRCT-CON-CAREFORCAREGIVERS-02162024" target="_blank" rel="noopener noreferrer">Learn more about AARP's caregiving advocacy work.</a></span></span></li></ul></div> </div> </p></span> </div> </div> </div> </div><div class="module clearfix"><script src="https://aarp-states.brightspotcdn.com/resource/00000168-dd17-d487-a96e-df5fe3ee0000/styleguide/All.min.c85a242a55150cd195e494cd6e5b9c77.gz.js" async=""></script> <link rel="stylesheet" media="all" href="https://aarp-states.brightspotcdn.com/resource/00000168-dd17-d487-a96e-df5fe3ee0000/styleguide/All.min.bfe6eb5a8301841feef3af4e9bd1e26d.gz.css"> <!-- bypass --> <style> a:focus, a:hover { text-decoration: underline; } h1.article-headline { margin: 0 0 1rem; } </style> <!-- <style> .Enhancement-item .Figure { margin-bottom: 24px; } .RichTextArticleBody-body ul { margin-bottom: 24px; } .RichTextArticleBody-body p{ margin: 12px 0; } .RichTextModule-items { clear: both; display: table; width: 100%; margin-bottom: 12px; } .VideoEnhancement>* { color: var(--primaryTextColor); font-size: 13px; font-weight: 400; line-height: 1.4; font-style: italic; background: #f0efed } @media only screen and (min-width: 768px) { .VideoEnhancement>* { font-size:14px; font-weight: 400; line-height: 1.47 } } .VideoEnhancement-title { padding: 20px } @media only screen and (min-width: 768px) { .VideoEnhancement-title { padding:30px } } .VideoEnhancement-player>* { position: relative; width: 100%; height: 0; padding-bottom: 56.25% } .VideoEnhancement iframe { border: 0; position: absolute; top: 0; left: 0; width: 100%; height: 100% } [data-video-player] { display: block; padding-bottom: 56.25%; height: 0; margin: 0 auto; } [data-video-player][data-aspect-ratio="4x3"] { padding-bottom: 56.25%; } [data-video-player][data-aspect-ratio="16x9"] { padding-bottom: 56.25% } </style> --></div><div class="module clearfix"><div class="module-spacer tout-homefit-750"> <a data-formelementid="CSN-LOCAL-HC-NEWSSK-02272024" href="/concord-nh/home-and-community/?intcmp=CSN-LOCAL-HC-NEWSSK-02272024"><img class="img-responsive" alt="Explore the free AARP HomeFit Guide" title="Explore the free AARP HomeFit Guide" src="https://cdn-aarp.americantowns.com/img/touts/HomeFit_750x150.png"></a> </div></div></div> <div class="col-md-4 right-rail thin-rhs"><div class="module clearfix"><!--default--> <!-- module_RHS - AARP Events --> <pre class="cake-error"><a href="javascript:void(0);" onclick="document.getElementById('cakeErr66ecd08609fd1-trace').style.display = (document.getElementById('cakeErr66ecd08609fd1-trace').style.display == 'none' ? '' : 'none');"><b>Warning</b> (2)</a>: include(/var/www/vhosts/vcc_staging/app//Resource/experience.master.resource.root.html): failed to open stream: No such file or directory [<b>APP/Lib/Modules.php(13) : eval()'d code</b>, line <b>1</b>]<div id="cakeErr66ecd08609fd1-trace" class="cake-stack-trace" style="display: none;"><a href="javascript:void(0);" onclick="document.getElementById('cakeErr66ecd08609fd1-code').style.display = (document.getElementById('cakeErr66ecd08609fd1-code').style.display == 'none' ? '' : 'none')">Code</a> <a href="javascript:void(0);" onclick="document.getElementById('cakeErr66ecd08609fd1-context').style.display = (document.getElementById('cakeErr66ecd08609fd1-context').style.display == 'none' ? '' : 'none')">Context</a><pre id="cakeErr66ecd08609fd1-context" class="cake-context" style="display: none;">$module = array( '_id' => '66158db0e9dff2b1fd9cafcd', 'module_id' => '1098', 'name' => 'RHS - Events Experience', 'type' => 'php', 'data' => '<?php include(APP . "/Resource/experience.master.resource.root.html"); ?> <style type="text/css"> .recommenationSection {font-family: Lato, sans-serif} .recommendationSection h3 {font-size:30px!important; text-transform:none; letter-spacing:0.03em} .recommendationSection .js-mvc-offer-recommended-article-pack-category {color:#dd1200; font-family:Lato, sans-serif; font-size:15px; font-weight:700; text-transform:uppercase; margin:0} .recommendationSection h4 a {color:#121212; font-size:20px; font-weight:700} .recommendationSection .uxdia-c-featured-tile__content-wrapper {padding: 0 0 .5em 0; margin-bottom: 1.25em; border-bottom: 1px solid #000} </style>', 'css' => '.recommendationSection h3 {font-size:30px} .recommenadationSection .js-mvc-offer-recommended-article-pack-category {color:rgb(221,18,0); font-size:12px} .recommendationSection h4 a {color:#121212; font-size:20px} ', 'script' => '', 'cache_time' => '', 'localize' => '0' ) $obj = false</pre><pre class="stack-trace">include - APP/Lib/Modules.php(13) : eval()'d code, line 1 eval - APP/Lib/Modules.php(13) : eval()'d code, line 1 Modules::render() - APP/Lib/Modules.php, line 13 Modules::load() - APP/Lib/Modules.php, line 29 Localize::getModule() - APP/Lib/Localize.php, line 294 Localize::replace() - APP/Lib/Localize.php, line 219 Modules::render() - APP/Lib/Modules.php, line 9 include - APP/View/Elements/display.ctp, line 13 View::_evaluate() - CORE/Cake/View/View.php, line 971 View::_render() - CORE/Cake/View/View.php, line 933 View::render() - CORE/Cake/View/View.php, line 473 Controller::render() - CORE/Cake/Controller/Controller.php, line 963 AppController::renderPage() - APP/Controller/AppController.php, line 136 BlogsController::display() - APP/Controller/BlogsController.php, line 81 ReflectionMethod::invokeArgs() - [internal], line ?? Controller::invokeAction() - CORE/Cake/Controller/Controller.php, line 491 Dispatcher::_invoke() - CORE/Cake/Routing/Dispatcher.php, line 193 Dispatcher::dispatch() - CORE/Cake/Routing/Dispatcher.php, line 167</pre></div></pre><pre class="cake-error"><a href="javascript:void(0);" onclick="document.getElementById('cakeErr66ecd0860baf9-trace').style.display = (document.getElementById('cakeErr66ecd0860baf9-trace').style.display == 'none' ? '' : 'none');"><b>Warning</b> (2)</a>: include() [<a href='http://php.net/function.include'>function.include</a>]: Failed opening '/var/www/vhosts/vcc_staging/app//Resource/experience.master.resource.root.html' for inclusion (include_path='/var/www/vhosts/vcc_staging/lib:.:/usr/share/pear:/usr/share/php') [<b>APP/Lib/Modules.php(13) : eval()'d code</b>, line <b>1</b>]<div id="cakeErr66ecd0860baf9-trace" class="cake-stack-trace" style="display: none;"><a href="javascript:void(0);" onclick="document.getElementById('cakeErr66ecd0860baf9-code').style.display = (document.getElementById('cakeErr66ecd0860baf9-code').style.display == 'none' ? '' : 'none')">Code</a> <a href="javascript:void(0);" onclick="document.getElementById('cakeErr66ecd0860baf9-context').style.display = (document.getElementById('cakeErr66ecd0860baf9-context').style.display == 'none' ? '' : 'none')">Context</a><pre id="cakeErr66ecd0860baf9-context" class="cake-context" style="display: none;">$module = array( '_id' => '66158db0e9dff2b1fd9cafcd', 'module_id' => '1098', 'name' => 'RHS - Events Experience', 'type' => 'php', 'data' => '<?php include(APP . "/Resource/experience.master.resource.root.html"); ?> <style type="text/css"> .recommenationSection {font-family: Lato, sans-serif} .recommendationSection h3 {font-size:30px!important; text-transform:none; letter-spacing:0.03em} .recommendationSection .js-mvc-offer-recommended-article-pack-category {color:#dd1200; font-family:Lato, sans-serif; font-size:15px; font-weight:700; text-transform:uppercase; margin:0} .recommendationSection h4 a {color:#121212; font-size:20px; font-weight:700} .recommendationSection .uxdia-c-featured-tile__content-wrapper {padding: 0 0 .5em 0; margin-bottom: 1.25em; border-bottom: 1px solid #000} </style>', 'css' => '.recommendationSection h3 {font-size:30px} .recommenadationSection .js-mvc-offer-recommended-article-pack-category {color:rgb(221,18,0); font-size:12px} .recommendationSection h4 a {color:#121212; font-size:20px} ', 'script' => '', 'cache_time' => '', 'localize' => '0' ) $obj = false</pre><pre class="stack-trace">include - APP/Lib/Modules.php(13) : eval()'d code, line 1 eval - APP/Lib/Modules.php(13) : eval()'d code, line 1 Modules::render() - APP/Lib/Modules.php, line 13 Modules::load() - APP/Lib/Modules.php, line 29 Localize::getModule() - APP/Lib/Localize.php, line 294 Localize::replace() - APP/Lib/Localize.php, line 219 Modules::render() - APP/Lib/Modules.php, line 9 include - APP/View/Elements/display.ctp, line 13 View::_evaluate() - CORE/Cake/View/View.php, line 971 View::_render() - CORE/Cake/View/View.php, line 933 View::render() - CORE/Cake/View/View.php, line 473 Controller::render() - CORE/Cake/Controller/Controller.php, line 963 AppController::renderPage() - APP/Controller/AppController.php, line 136 BlogsController::display() - APP/Controller/BlogsController.php, line 81 ReflectionMethod::invokeArgs() - [internal], line ?? Controller::invokeAction() - CORE/Cake/Controller/Controller.php, line 491 Dispatcher::_invoke() - CORE/Cake/Routing/Dispatcher.php, line 193 Dispatcher::dispatch() - CORE/Cake/Routing/Dispatcher.php, line 167</pre></div></pre><style type="text/css"> .recommenationSection {font-family: Lato, sans-serif} .recommendationSection h3 {font-size:30px!important; text-transform:none; letter-spacing:0.03em} .recommendationSection .js-mvc-offer-recommended-article-pack-category {color:#dd1200; font-family:Lato, sans-serif; font-size:15px; font-weight:700; text-transform:uppercase; margin:0} .recommendationSection h4 a {color:#121212; font-size:20px; font-weight:700} .recommendationSection .uxdia-c-featured-tile__content-wrapper {padding: 0 0 .5em 0; margin-bottom: 1.25em; border-bottom: 1px solid #000} </style> <div aria-hidden="true" class="aarpe-ad-wrapper"> <div class="aarpe-ad en clearfix" id="300x250_53475" data-adsize="300x250"> <script type="text/javascript"> if(typeof AARP.ads !== 'undefined'){ AARP.ads.slots({ id:'300x250_53475', size:'300x250'}); } </script> </div> </div> <div class="card-tout card-dark membership-tout" style="margin:0 0 30px 0;"> <img class="img-responsive image" title="image of two AARP membership cards" alt="image of two AARP membership cards" src="https://cdn-aarp.americantowns.com/img/tout-two-cards.png"> <div class="title">Only $12 your first year with Automatic Renewal</div> <ul class="list"> <li>Immediate access to your <a href="https://www.aarp.org/benefits-discounts/">member benefits</a></li> <li>Discounts on travel and everyday savings</li> <li>Subscription to AARP The Magazine</li> <li>FREE second membership</li> </ul> <div class="action"> <a class="btn" href="https://appsec.aarp.org/mem/join?campaignid=UAJFT3&intcmp=LNK-CSN-AARPLOCAL-JRTOUT-RR-A-CONCORD-NH">Join AARP</a> <div class="body">Already a member? <a href="https://appsec.aarp.org/mem/renew?campaignid= UARFT3&intcmp=LNK-CSN-AARPLOCAL-JRTOUT-RR-A-CONCORD-NH">Renew</a> or <a href="https://www.aarp.org/benefits-discounts/my-membership/print-your-card/">Print Card</a></div> </div> </div> <style> .membership-tout {padding:16px 20px;} .membership-tout .list li { margin: 0; } </style> <div aria-hidden="true" class="aarpe-ad-wrapper"> <div class="aarpe-ad en clearfix" id="300x250_93505" data-adsize="300x250"> <script type="text/javascript"> if(typeof AARP.ads !== 'undefined'){ AARP.ads.slots({ id:'300x250_93505', size:'300x250'}); } </script> </div> </div> <div class="module-spacer text-center"> <div class="fb-page" alt="Image of AARP New Hampshire Facebook Page" title="Image of AARP New Hampshire Facebook Page" data-href="https://www.facebook.com/AARPNH" data-tabs="timeline" width="320" height="" data-small-header="false" data-adapt-container-width="true" data-hide-cover="false" data-show-facepile="true" lazy="true"> <blockquote cite="https://www.facebook.com/AARPNH" class="fb-xfbml-parse-ignore"><a href="https://www.facebook.com/AARPNH">Facebook</a></blockquote> </div> </div> <div class="ar-basic-box module-spacer"> <header> <h2>Contact AARP <br />in Concord</h2> </header> <div class="wrap"> <div class="ar-quick-list module-spacer"> <ul class="list-unstyled"> <li><i class="list-icon fa fa-envelope" alt="Email icon" title="Email icon" aria-hidden="true"></i><a href="mailto:NH@aarp.org " target="_blank" rel="noopener">NH@aarp.org </a></li> <li><i class="list-icon fa fa-globe" alt="Globe icon" title="Globe icon" aria-hidden="true"></i><a href="https://states.aarp.org/region/new-hampshire/" target="_blank" rel="noopener">AARP New Hampshire</a></li> <li><i class="list-icon fa fa-map-marker" alt="Map Marker icon" title="Map Marker icon" aria-hidden="true"></i><a href="https://states.aarp.org/contact-aarp-new-hampshire/?intcmp=SNG-LNK-AARPLOCAL-CONTACT-20140101-CONCORD-NH" target="_blank" rel="noopener">Contact Us</a></li> </ul> </div> <a href="https://www.facebook.com/AARPNH" target="_blank" rel="noopener" aria-label="Open Facebook"><img src="https://cdn-aarp.americantowns.com/img/responsive/icons/48/facebook-dreamstale25.png" alt="Facebook icon" title="Facebook icon"></a> <a href="https://twitter.com/aarpnh" target="_blank" rel="noopener" aria-label="Open Twitter"><img src="https://cdn-aarp.americantowns.com/img/responsive/icons/48/x-logo-black.png" alt="Twitter icon" title="Twitter icon"></a> </div> </div> </div></div> <div class="col-md-8 left-rail left-bot"></div> <div class="col-md-4 right-rail right-bot thin-rhs"></div> </div> <div class="row oneColumnLayout"> </div> <div class="row oneColumnLayout"> <div class="col-md-12"><!-- script to activate navbar --> <script type="text/javascript"> jQuery(".channelBarMain ul.left li a").click(function() { window.location = jQuery(this).attr('href'); }); </script> </div> </div> ' $scripts_for_layout = '<title>How to Vote in New Hampshire's 2024 Elections </title> <meta name="page_title" content="How to Vote in New Hampshire's 2024 Elections "/> <meta name="robots" content="noindex, nofollow"/> <meta content="En españolImportant dates and election information Last day to request an absentee ballot: Monday, Nov. 4, noon Deadline to return an absentee ballot:" name="description"/> <meta content="How, Vote, in, New, Hampshire, s, 2024, Elections" name="keywords"/> <link rel="canonical" href="https://states.aarp.org/new-hampshire/election-voting-guide" /> <meta property="og:url" content="https://vccstaging.local.aarp.org/news/how-to-vote-in-new-hampshires-2024-elections-nh-2024-09-17.html"/> <meta name="twitter:card" content="summary_large_image"/> <meta name="twitter:title" content="How to Vote in New Hampshire's 2024 Elections "/> <meta name="twitter:description" content="Find upcoming election dates, registration deadlines and voting options in New Hampshire, such as voting by mail, early voting or voting with a disability."/> <meta name="twitter:image" content="https://aarp-states.brightspotcdn.com/dims4/default/f14138a/2147483647/strip/true/crop/400x257+0+14/resize/420x270!/quality/90/?url=http%3A%2F%2Faarp-brightspot.s3.amazonaws.com%2Fstates%2F9c%2F96%2F5eafc426444e83047a45765c85f6%2F400-vote-guide-new-hampshire-2024.jpg"/> <meta property="og:type" content="article"/> <meta property="og:title" content="How to Vote in New Hampshire's 2024 Elections "/> <meta property="og:description" content="Find upcoming election dates, registration deadlines and voting options in New Hampshire, such as voting by mail, early voting or voting with a disability."/> <meta property="og:image" content="https://aarp-states.brightspotcdn.com/dims4/default/f14138a/2147483647/strip/true/crop/400x257+0+14/resize/420x270!/quality/90/?url=http%3A%2F%2Faarp-brightspot.s3.amazonaws.com%2Fstates%2F9c%2F96%2F5eafc426444e83047a45765c85f6%2F400-vote-guide-new-hampshire-2024.jpg"/> :root { --primaryColor: #ff1e3c; --primaryTextColor: #2a2a2a; --linkTextColor: #1f66bd; --linkHoverColor: #1f66bd; --secondaryTextColor: #000000; --secondaryColor2: #000000; --secondaryColor3: #000000; --secondaryColor4: #000000; --secondaryColor5: #000000; --black: #000000; --white: #ffffff; --grey: #f0efed; --gridGutters: 30px; --modulePadding: 60px; --pageWidth: 86.11%; --maxPageWidth: 1240px; --horizontalAlignment: center; --fontFamily: 'Roboto', sans-serif; --headerBackgroundColor:#000000; --headerTextColor:#FFFFFF; --headerHeight:50px; --footerbackgroundColor:#000000; --footerTextColor:#918883; }' $title_for_layout = '{local_city_c}, {local_state} Happenings - AARP' $asset_version = '230831' $min = true $nowrapper = false $css = ' :root { --primaryColor: #ff1e3c; --primaryTextColor: #2a2a2a; --linkTextColor: #1f66bd; --linkHoverColor: #1f66bd; --secondaryTextColor: #000000; --secondaryColor2: #000000; --secondaryColor3: #000000; --secondaryColor4: #000000; --secondaryColor5: #000000; --black: #000000; --white: #ffffff; --grey: #f0efed; --gridGutters: 30px; --modulePadding: 60px; --pageWidth: 86.11%; --maxPageWidth: 1240px; --horizontalAlignment: center; --fontFamily: 'Roboto', sans-serif; --headerBackgroundColor:#000000; --headerTextColor:#FFFFFF; --headerHeight:50px; --footerbackgroundColor:#000000; --footerTextColor:#918883; }' $highlighting = '<span class="highlighting">Highlighting Concord </span>' $location = '<a href="/concord-nh/?intcmp=CSN-LOCAL-NAV-HOME">Greater Concord, NH</a>' $no_header = false $header_title = '<a href="/concord-nh/happenings/">News Feed</a>' $header_subtitle = '' $isPR = false $navbar = '<nav class="section" role="button" aria-expanded="false" aria-controls="collapse"> <div class="section-toggle">Sections <i class="fas fa-chevron-down"></i></div> <ul class="secondary-menu" id="secondary-menu" role="menu" aria-busy="true"> <li role="presentation" class=""><a role="menuitem" class="menuitem" href="/concord-nh/aarp-events/?intcmp=CSN-LOCAL-NAV-OLE" data-formelementid="LOCAL-LNK-CLK-EVENTS">Online & Local Events</a> </li> <li role="presentation" class=""><a role="menuitem" class="menuitem" href="/concord-nh/things-to-do/?intcmp=CSN-LOCAL-NAV-TTD" data-formelementid="LOCAL-LNK-CLK-THINGSTODO">Things to Do</a></li> <li role="presentation" class="active"><a role="menuitem" class="menuitem" href="/concord-nh/happenings/?intcmp=CSN-LOCAL-NAV-NF" data-formelementid="LOCAL-LNK-CLK-HAPPENINGS">News Feed</a> </li> <li role="presentation" class=""><a role="menuitem" class="menuitem" href="/concord-nh/volunteering/?intcmp=CSN-LOCAL-NAV-VOL" data-formelementid="LOCAL-LNK-CLK-VOLUNTEERING">Volunteering</a> </li> <li role="presentation" class=""><a role="menuitem" class="menuitem" href="/concord-nh/home-and-community/?intcmp=CSN-LOCAL-NAV-HC" data-formelementid="LOCAL-LNK-CLK-HC">Home & Community</a> </li> <li role="presentation" class=""><a role="menuitem" class="menuitem" href="/concord-nh/movies/?intcmp=CSN-LOCAL-NAV-MFG" data-formelementid="LOCAL-LNK-CLK-MOVIESFORGROWNUPS">Movies for Grownups</a> </li> <li role="presentation" class="more nosep " id="submenu-more"> <span role="menuitem" class="menuitem" data-formelementid="LOCAL-LNK-CLK-MORE">More<i class="fas fa-chevron-down"></i></span> <ul class="secondary-submenu animate slide-in" id="secondary-submenu"> <li role="presentation"><a role="menuitem" class="menuitem " href="/concord-nh/discounts/?intcmp=CSN-LOCAL-NAV-LO" data-formelementid="LOCAL-LNK-CLK-OFFERS">Local Offers</a></li> <li role="presentation"><a role="menuitem" class="menuitem " href="/concord-nh/local-resources/?intcmp=CSN-LOCAL-NAV-LR" data-formelementid="LOCAL-LNK-CLK-LOCALRESOURCES">Local Resources</a> </li> <li role="presentation"><a role="menuitem" class="menuitem " href="/concord-nh/jobs/?intcmp=CSN-LOCAL-NAV-WJ" data-formelementid="LOCAL-LNK-CLK-WORK&JOBS">Work & Jobs</a></li> <li role="presentation"><a role="menuitem" class="menuitem " href="/concord-nh/events/?intcmp=CSN-LOCAL-NAV-CC" data-formelementid="LOCAL-LNK-CLK-EVENTS">Community Calendar</a></li> <!-- <li role="presentation"><a role="menuitem" class="menuitem " href="/concord-nh/healthy-living/?intcmp=CSN-LOCAL-NAV-HEALTHY_LIVING" data-formelementid="LOCAL-LNK-CLK-HEALTHY_LIVING">Healthy Living</a></li> <li role="presentation"><a role="menuitem" class="menuitem " href="/concord-nh/arts-entertainment/?intcmp=CSN-LOCAL-NAV-ARTS_ENT" data-formelementid="LOCAL-LNK-CLK-ARTS_ENT">Arts & Entertainment</a></li> <li role="presentation"><a role="menuitem" class="menuitem " href="/concord-nh/museums/?intcmp=CSN-LOCAL-NAV-MUSEUMS" data-formelementid="LOCAL-LNK-CLK-MUSEUMS">Museums</a></li> --> </ul> </li> </ul> </nav>' $header_custom = '' $breadcrumbs = array( (int) 0 => array( 'title' => 'News Feed', 'slug' => 'happenings' ) ) $row = array( 'title' => 'Back to News Feed', 'slug' => 'happenings' ) $i = (int) 0include - APP/View/Layouts/aarp_2023.ctp, line 243 include - APP/View/Layouts/aarp_2023.ctp, line 243 View::_evaluate() - CORE/Cake/View/View.php, line 971 View::_render() - CORE/Cake/View/View.php, line 933 View::renderLayout() - CORE/Cake/View/View.php, line 546 View::render() - CORE/Cake/View/View.php, line 481 Controller::render() - CORE/Cake/Controller/Controller.php, line 963 AppController::renderPage() - APP/Controller/AppController.php, line 136 BlogsController::display() - APP/Controller/BlogsController.php, line 81 ReflectionMethod::invokeArgs() - [internal], line ?? Controller::invokeAction() - CORE/Cake/Controller/Controller.php, line 491 Dispatcher::_invoke() - CORE/Cake/Routing/Dispatcher.php, line 193 Dispatcher::dispatch() - CORE/Cake/Routing/Dispatcher.php, line 167 [main] - APP/webroot/index.php, line 118
Warning (2): include(/var/www/vhosts/vcc_staging/app/Resource/aarp2_master.resource.footer.root.html) [<a href='http://php.net/function.include'>function.include</a>]: failed to open stream: No such file or directory [APP/View/Layouts/aarp_2023.ctp, line 244]Code Contextinclude (APP . "Resource/aarp2_master.footer.html");
include (APP . "Resource/aarp2_master.bodyTargeting.html");
include (APP . "Resource/aarp2_master.resource.footer.root.html");
$viewFile = '/var/www/vhosts/vcc_staging/app/View/Layouts/aarp_2023.ctp' $dataForView = array( 'content_for_layout' => '<div class="row twoColumnLayout"> <div class="col-md-8 left-rail"><div class="module clearfix"><div class="ar-basic-box"> <div> <div class="module-spacer"> <header><h1 class="article-headline">How to Vote in New Hampshire's 2024 Elections </h1></header> <div class="posted-on"> Posted on 09/17/24 by <b>Michelle Tuccitto Sullo</b> </div> </div> <div class="module-spacer"> <span class="blog-content"><p><div class="RichTextArticleBody"> <div class="RichTextArticleBody-body"><p><span class="Enhancement" ><span class="Enhancement-item"><a class="Link" href="https://states.aarp.org/new-hampshire/elecciones-guia-para-votar-en-nuevo-hampshire?intcmp=AE-POL-TOSPA-TOGL-VOTA-NH-ES" target="_blank" rel="noopener noreferrer">En español</a></span></span><br></p><span class="Enhancement" ><span class="Enhancement-item"><h2 class="inline-heading">Important dates and election information</h2></span></span><div class="Enhancement" > <div class="Enhancement-item"><figure class="Figure" data-alignment="right"> <img src="https://aarp-states.brightspotcdn.com/9f/d1/e62c0c59450e877eb30c10468760/election-2023-bul2024.jpg" alt="AARP election buttons final" width="900" height="900" style="height: auto; max-width: 230px;"/> </figure> </div> </div><p></p><ul><li><b>Last day to request an absentee ballot: </b>Monday, Nov. 4, noon </li><li><b>Deadline to return an absentee ballot: </b>Monday, Nov. 4 (in person); Tuesday, Nov. 5 (by mail).</li><li><b>Last day to register to vote: </b>Tuesday, Nov. 5</li><li><b>Election Day:</b> Tuesday, Nov. 5</li></ul><span class="Enhancement" ><span class="Enhancement-item"><h2 class="inline-heading">Voting at a glance </h2></span></span><p></p><ul><li><b>Voter registration: </b>Visit <span class="Enhancement" ><span class="Enhancement-item"><a class="Link" href="https://nam12.safelinks.protection.outlook.com/?url=https%3A%2F%2Fapp.sos.nh.gov%2F&data=05%7C02%7Cmsullo%40aarp.org%7Cdcc440cb398748cf5e5308dc741d3998%7Ca395e38b4b754e4493499a37de460a33%7C0%7C0%7C638512916058217681%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C0%7C%7C%7C&sdata=kL%2BYqg1FIag5g2bHIYdBlX6mcBuQrr0OnnDovnmq%2Flg%3D&reserved=0" target="_blank" rel="noopener noreferrer">app.sos.nh.gov</a></span></span> to check your <span class="Enhancement" ><span class="Enhancement-item"><a class="Link" href="https://www.sos.nh.gov/elections/register-vote" target="_blank" rel="noopener noreferrer">voter registration</a></span></span> information and find your town or city clerk’s contact information.</li></ul><ul><li><b>Absentee voting:</b> Available to those who can’t vote in person on Election Day because of a disability or illness, work or other <span class="Enhancement" ><span class="Enhancement-item"><a class="Link" href="https://www.sos.nh.gov/elections/absentee-ballots" target="_blank" rel="noopener noreferrer">acceptable reason.</a></span></span></li></ul><ul><li><b>Early voting:</b> New Hampshire doesn’t offer formal early in-person voting. But if you qualify for an absentee ballot, you can cast one early at your <span class="Enhancement" ><span class="Enhancement-item"><a class="Link" href="https://app.sos.nh.gov/viphome" target="_blank" rel="noopener noreferrer">city or town clerk’s</a></span></span> office.</li></ul><ul><li><b>Voting at the polls: </b>Polls are open from at least 11 a.m. to 7 p.m., though <span class="Enhancement" ><span class="Enhancement-item"><a class="Link" href="https://app.sos.nh.gov/viphome" target="_blank" rel="noopener noreferrer">hours may vary</a></span></span> among polling places. Bring an <span class="Enhancement" ><span class="Enhancement-item"><a class="Link" href="https://sos.nh.gov/media/aarlbztj/voter-id-law-2019.pdf" target="_blank" rel="noopener noreferrer">acceptable form of photo ID</a></span></span>, such as your driver’s license or U.S. passport.</li></ul><span class="Enhancement" ><span class="Enhancement-item"><h2 class="inline-heading">Recent voting changes in New Hampshire</h2></span></span><p>In July 2024, lawmakers passed a rule requiring more frequent updates to voter lists. Election officials must meet every 90 days to review voter lists for accuracy and update them. Estate executors must provide an official death notice to the town or city clerk after the death of a voter, within 30 days of being appointed executor.<br><br>Laws that took effect in 2023 may change how you vote in the 2024 elections:<br></p><ul><li>The deadline for mailed absentee ballot requests is noon the day before an election. Previously, it was 5 p.m.<br></li><li>Voters must mail a copy of their ID within seven days of registering if they’re doing so for the first time on Election Day and do not show their ID at the polls. These voters will receive affidavit ballots that will be counted on Election Day but will be removed if ID is not received by the deadline.<br></li></ul><span class="Enhancement" ><span class="Enhancement-item"><h2 class="inline-heading">How to register to vote</h2></span></span><p>Register by mail, in person or online:<br></p><ul><li><b>Online:</b> New Hampshire offers online voter registration if a disability, such as blindness, prevents you from filling out a form by hand. Call your<span class="Enhancement" ><span class="Enhancement-item"><a class="Link" href="https://www.sos.nh.gov/elections/voters/register-vote/town-or-city-clerks-office" target="_blank" rel="noopener noreferrer"> </a></span></span><span class="Enhancement" ><span class="Enhancement-item"><a class="Link" href="https://app.sos.nh.gov/viphome" target="_blank" rel="noopener noreferrer">city or town clerk</a></span></span> to request an accessible online absentee registration form<b> </b>and for information about local deadlines.</li></ul><ul><li><b>By mail: </b>Registration by mail is available if you have an <span class="Enhancement" ><span class="Enhancement-item"><a class="Link" href="https://www.sos.nh.gov/sites/g/files/ehbemt561/files/documents/Election%20Documents/request-absentee-voter-registration-and-absentee-ballot-packets.pdf" target="_blank" rel="noopener noreferrer">approved reason</a></span></span> for not doing so in person, such as a religious observance or disability. If you qualify, call your <span class="Enhancement" ><span class="Enhancement-item"><a class="Link" href="https://app.sos.nh.gov/viphome" target="_blank" rel="noopener noreferrer">city or town clerk</a></span></span> to request a voter registration form. Include a copy of your driver’s license or other valid form of ID when returning your application. You will need a witness to sign your absentee-voter registration affidavit. Check with your<span class="Enhancement" ><span class="Enhancement-item"><a class="Link" href="https://app.sos.nh.gov/Public/Reports.aspx" target="_blank" rel="noopener noreferrer"> </a></span></span><span class="Enhancement" ><span class="Enhancement-item"><a class="Link" href="https://app.sos.nh.gov/viphome" target="_blank" rel="noopener noreferrer">city or town clerk</a></span></span> for local deadlines.</li></ul><ul><li><b>In person:</b> Fill out a voter registration form at your<span class="Enhancement" ><span class="Enhancement-item"><a class="Link" href="https://app.sos.nh.gov/Public/Reports.aspx" target="_blank" rel="noopener noreferrer"> </a></span></span><span class="Enhancement" ><span class="Enhancement-item"><a class="Link" href="https://app.sos.nh.gov/viphome" target="_blank" rel="noopener noreferrer">city or town clerk’s</a></span></span> office. You’ll need to show various forms of ID proving your name, age, citizenship status and where you live, such as a driver’s license and U.S. passport. A full list of acceptable IDs is available on the<span class="Enhancement" ><span class="Enhancement-item"><a class="Link" href="https://www.sos.nh.gov/sites/g/files/ehbemt561/files/documents/Election%20Documents/request-absentee-voter-registration-and-absentee-ballot-packets.pdf" target="_blank" rel="noopener noreferrer"> secretary of state’s website.</a></span></span> <br></li></ul><span class="Enhancement" ><span class="Enhancement-item"><h2 class="inline-heading">Registering to vote on Election Day</h2></span></span><p>You can <span class="Enhancement" ><span class="Enhancement-item"><a class="Link" href="https://www.sos.nh.gov/elections/voters/register-vote/polls-election-day" target="_blank" rel="noopener noreferrer">register to vote at your polling place</a></span></span> on Election Day. You will be asked to show proof of your identity, age, citizenship status and residence. If you do not provide your ID at the polls and it’s your first time registering, you will receive an affidavit ballot and must submit a photocopy of your ID within seven days.<br><br></p><span class="Enhancement" ><span class="Enhancement-item"><h2 class="inline-heading">Check your voter registration status</h2></span></span><p>You can check your voter registration status using the state’s <span class="Enhancement" ><span class="Enhancement-item"><a class="Link" href="https://app.sos.nh.gov/viphome" target="_blank" rel="noopener noreferrer">voter information tool</a></span></span>.<br><br></p><span class="Enhancement" ><span class="Enhancement-item"><h2 class="inline-heading">How to request an absentee ballot </h2></span></span><p>You can vote absentee only for<span class="Enhancement" ><span class="Enhancement-item"><a class="Link" href="https://sos.nh.gov/elections/voters/absentee-ballots/" target="_blank" rel="noopener noreferrer"> approved reasons</a></span></span>, such as a disability or work commitment.<br></p><ul><li><b>Online: </b>Only voters who are unable to fill out a printed form due to a disability, such as blindness, may <span class="Enhancement" ><span class="Enhancement-item"><a class="Link" href="https://www.sos.nh.gov/sites/g/files/ehbemt561/files/documents/Election%20Documents/accessible-electronic-absentee-ballot.pdf" target="_blank" rel="noopener noreferrer">request an accessible absentee ballot</a></span></span> online. If you qualify, you may receive and mark the ballot electronically and may return it to your city or town clerk by mail, in person or by having someone drop it off for you. If someone drops it off for you, they must <span class="Enhancement" ><span class="Enhancement-item"><a class="Link" href="https://www.sos.nh.gov/sites/g/files/ehbemt561/files/documents/2023-10/accommodation-request-for-voters-with-print-disabilities.pdf" target="_blank" rel="noopener noreferrer">sign a statement</a></span></span> on the affidavit envelope. Contact your<span class="Enhancement" ><span class="Enhancement-item"><a class="Link" href="https://www.sos.nh.gov/elections/voters/register-vote/town-or-city-clerks-office" target="_blank" rel="noopener noreferrer"> </a></span></span><span class="Enhancement" ><span class="Enhancement-item"><a class="Link" href="https://app.sos.nh.gov/viphome" target="_blank" rel="noopener noreferrer">city or town clerk</a></span></span> for more information.</li></ul><ul><li><b>By mail: </b>Print an <span class="Enhancement" ><span class="Enhancement-item"><a class="Link" href="https://www.sos.nh.gov/sites/g/files/ehbemt561/files/documents/Election%20Documents/absentee-ballot-application-state-election.pdf" target="_blank" rel="noopener noreferrer">application </a></span></span>from the secretary of state’s website, then complete and mail it to your <span class="Enhancement" ><span class="Enhancement-item"><a class="Link" href="https://app.sos.nh.gov/viphome" target="_blank" rel="noopener noreferrer">city or town clerk’s office</a></span></span>. You can also call your city or town clerk to request a mailed application. Absentee ballot requests must be received by noon the day before an election — that’s Monday, Nov. 4. But you’re encouraged to apply as soon as possible.</li></ul><div class="Enhancement" > <div class="Enhancement-item"><figure class="Figure" data-alignment="right"> <img src="https://aarp-states.brightspotcdn.com/9c/96/5eafc426444e83047a45765c85f6/400-vote-guide-new-hampshire-2024.jpg" alt="First-in-the-Nation Primary Election Underway" width="400" height="286" style="height: auto; max-width: 400px;"/> <figcaption class="Figure-caption">Residents cast their ballots in Dixville Notch, New Hampshire. </figcaption> <div class="Figure-credit">Boston Globe/Boston Globe via Getty Images</div> </figure> </div> </div><p></p><ul><li><b>In person:</b> Go to your <span class="Enhancement" ><span class="Enhancement-item"><a class="Link" href="https://app.sos.nh.gov/viphome" target="_blank" rel="noopener noreferrer">city or town clerk’s office</a></span></span> to apply for a ballot, or print an <span class="Enhancement" ><span class="Enhancement-item"><a class="Link" href="https://www.sos.nh.gov/sites/g/files/ehbemt561/files/documents/Election%20Documents/absentee-ballot-application-state-election.pdf" target="_blank" rel="noopener noreferrer">application</a></span></span> from the secretary of state’s website and bring it with you. You can request a mail ballot until 5 p.m. the day before an election.<br></li></ul><span class="Enhancement" ><span class="Enhancement-item"><h2 class="inline-heading">Returning an absentee ballot</h2></span></span><p>Place your completed ballot in the inner envelope and <span class="Enhancement" ><span class="Enhancement-item"><a class="Link" href="https://www.sos.nh.gov/sites/g/files/ehbemt561/files/documents/2023-10/2024-absentee-ballot-marking-and-mailing-instructions.pdf" target="_blank" rel="noopener noreferrer">sign the affidavit </a></span></span>on the outside. If you have a disability and received assistance, the person who helped you must sign an acknowledgment that appears on the absentee-ballot application and on the affidavit. Seal the inner envelope before placing it in the outer mailing envelope. If you’re including absentee-voter registration forms and proof that you qualify, place those documents in the outer envelope before you seal it.<br></p><ul><li><b>By mail:</b> Send your ballot to your <span class="Enhancement" ><span class="Enhancement-item"><a class="Link" href="https://app.sos.nh.gov/viphome" target="_blank" rel="noopener noreferrer">city or town clerk</a></span></span> with proper postage. It must be received by 5 p.m. on Election Day.</li></ul><ul><li><b>In person:</b> Hand-deliver your ballot to your <span class="Enhancement" ><span class="Enhancement-item"><a class="Link" href="https://app.sos.nh.gov/viphome" target="_blank" rel="noopener noreferrer">city or town clerk</a></span></span> by 5 p.m. the day before an election — that’s Monday, Nov. 4. </li></ul><p>On Election Day, absentee ballots will be accepted only by mail or from a delivery agent, such as an immediate family member, until 5 p.m. Your delivery agent may be asked to show ID and fill out paperwork to deliver your ballot.<br><br>Track your absentee ballot through the state’s <span class="Enhancement" ><span class="Enhancement-item"><a class="Link" href="https://app.sos.nh.gov/viphome" target="_blank" rel="noopener noreferrer">voter information portal.</a></span></span><br><br></p><span class="Enhancement" ><span class="Enhancement-item"><h2 class="inline-heading">Voting in person before Election Day </h2></span></span><p>If you qualify for an absentee ballot, you can cast an in-person absentee ballot at your <span class="Enhancement" ><span class="Enhancement-item"><a class="Link" href="https://app.sos.nh.gov/viphome" target="_blank" rel="noopener noreferrer">city or town clerk’s office</a></span></span>.<br><br></p><span class="Enhancement" ><span class="Enhancement-item"><h2 class="inline-heading">Voting at the polls on Election Day</h2></span></span><p>Polls will be open from at least 11 a.m. to 7 p.m. on Tuesday, Nov. 5. Extended hours vary by location, so check your <span class="Enhancement" ><span class="Enhancement-item"><a class="Link" href="https://app.sos.nh.gov/viphome" target="_blank" rel="noopener noreferrer">polling place</a></span></span> or contact your <span class="Enhancement" ><span class="Enhancement-item"><a class="Link" href="https://app.sos.nh.gov/viphome" target="_blank" rel="noopener noreferrer">city or town clerk</a></span></span>. As long as you’re in line before the polls close, you may cast a ballot. <br><br>Sample ballots are available at the <span class="Enhancement" ><span class="Enhancement-item"><a class="Link" href="https://www.sos.nh.gov/elections/sample-ballots" target="_blank" rel="noopener noreferrer">secretary of state’s website</a></span></span>.<br><br></p><span class="Enhancement" ><span class="Enhancement-item"><h2 class="inline-heading">Voter ID requirements on Election Day</h2></span></span><p>Bring an <span class="Enhancement" ><span class="Enhancement-item"><a class="Link" href="https://sos.nh.gov/media/aarlbztj/voter-id-law-2019.pdf" target="_blank" rel="noopener noreferrer">acceptable form of photo ID</a></span></span>, such as your state driver’s license or U.S. passport, to vote on Election Day. Those without ID can sign an affidavit, have their photo taken and proceed to vote.<br><br></p><span class="Enhancement" ><span class="Enhancement-item"><h2 class="inline-heading">Voting with a disability </h2></span></span><p>Each polling place is equipped with an accessible system and voting booth for voters with disabilities. Find more information at the <span class="Enhancement" ><span class="Enhancement-item"><a class="Link" href="https://www.sos.nh.gov/elections/learn-about-voting-disabilities" target="_blank" rel="noopener noreferrer">secretary of state’s website.</a></span></span><br><br>Voters who need assistance filling in their ballot can receive help from either an election official or someone they choose, as long as that person is not an employer or union official.<br><br>You can request to have an absentee ballot and affidavit envelope delivered to your vehicle outside the polling place if you can’t enter because of a disability. Once you’ve completed the affidavit and ballot, an election official will bring them back into the polling place.<br><br></p><span class="Enhancement" ><span class="Enhancement-item"><h2 class="inline-heading">Voting from a nursing home or long-term care facility</h2></span></span><p>Residents of nursing homes and long-term care facilities qualify to vote via <span class="Enhancement" ><span class="Enhancement-item"><a class="Link" href="https://www.sos.nh.gov/elections/absentee-ballots" target="_blank" rel="noopener noreferrer">absentee ballot</a></span></span>, under the physical disability or illness excuse.<br><br><b><i>Editor’s note:</i></b><i> This guide was originally published on Jan. 22, 2024, and has been updated with new information about voting in the 2024 elections. </i><br><br><i>Michelle Tuccitto Sullo is a contributing writer covering state and federal policy. She previously served as managing editor of the </i>Hartford Business Journal <i>in Connecticut and has worked for the </i>New Haven Register<i>, </i>Connecticut Law Tribune<i> and </i>New Haven Biz<i>.</i><br><br></p><span class="Enhancement" ><span class="Enhancement-item"><h2 class="inline-heading">Also of Interest:</h2></span></span><p></p><ul><li><span class="Enhancement" ><span class="Enhancement-item"><a class="Link" href="https://www.aarp.org/politics-society/government-elections/" target="_blank" rel="noopener noreferrer">Follow AARP’s political coverage</a></span></span>.</li><li><span class="Enhancement" ><span class="Enhancement-item"><a class="Link" href="https://states.aarp.org/new-hampshire/" target="_blank" rel="noopener noreferrer">Keep up with local events and AARP advocacy efforts</a></span></span>. </li><li><span class="Enhancement" ><span class="Enhancement-item"><a class="Link" href="https://www.aarp.org/politics-society/government-elections/info-2024/state-voting-guides.html" target="_blank" rel="noopener noreferrer">Find voter guides for all 50 states</a></span></span>.</li><li><span class="Enhancement" ><span class="Enhancement-item"><a class="Link" href="https://www.aarp.org/politics-society/advocacy/caregiving-advocacy/?CMP=RDRCT-CON-CAREFORCAREGIVERS-02162024" target="_blank" rel="noopener noreferrer">Learn more about AARP's caregiving advocacy work.</a></span></span></li></ul></div> </div> </p></span> </div> </div> </div> </div><div class="module clearfix"><script src="https://aarp-states.brightspotcdn.com/resource/00000168-dd17-d487-a96e-df5fe3ee0000/styleguide/All.min.c85a242a55150cd195e494cd6e5b9c77.gz.js" async=""></script> <link rel="stylesheet" media="all" href="https://aarp-states.brightspotcdn.com/resource/00000168-dd17-d487-a96e-df5fe3ee0000/styleguide/All.min.bfe6eb5a8301841feef3af4e9bd1e26d.gz.css"> <!-- bypass --> <style> a:focus, a:hover { text-decoration: underline; } h1.article-headline { margin: 0 0 1rem; } </style> <!-- <style> .Enhancement-item .Figure { margin-bottom: 24px; } .RichTextArticleBody-body ul { margin-bottom: 24px; } .RichTextArticleBody-body p{ margin: 12px 0; } .RichTextModule-items { clear: both; display: table; width: 100%; margin-bottom: 12px; } .VideoEnhancement>* { color: var(--primaryTextColor); font-size: 13px; font-weight: 400; line-height: 1.4; font-style: italic; background: #f0efed } @media only screen and (min-width: 768px) { .VideoEnhancement>* { font-size:14px; font-weight: 400; line-height: 1.47 } } .VideoEnhancement-title { padding: 20px } @media only screen and (min-width: 768px) { .VideoEnhancement-title { padding:30px } } .VideoEnhancement-player>* { position: relative; width: 100%; height: 0; padding-bottom: 56.25% } .VideoEnhancement iframe { border: 0; position: absolute; top: 0; left: 0; width: 100%; height: 100% } [data-video-player] { display: block; padding-bottom: 56.25%; height: 0; margin: 0 auto; } [data-video-player][data-aspect-ratio="4x3"] { padding-bottom: 56.25%; } [data-video-player][data-aspect-ratio="16x9"] { padding-bottom: 56.25% } </style> --></div><div class="module clearfix"><div class="module-spacer tout-homefit-750"> <a data-formelementid="CSN-LOCAL-HC-NEWSSK-02272024" href="/concord-nh/home-and-community/?intcmp=CSN-LOCAL-HC-NEWSSK-02272024"><img class="img-responsive" alt="Explore the free AARP HomeFit Guide" title="Explore the free AARP HomeFit Guide" src="https://cdn-aarp.americantowns.com/img/touts/HomeFit_750x150.png"></a> </div></div></div> <div class="col-md-4 right-rail thin-rhs"><div class="module clearfix"><!--default--> <!-- module_RHS - AARP Events --> <pre class="cake-error"><a href="javascript:void(0);" onclick="document.getElementById('cakeErr66ecd08609fd1-trace').style.display = (document.getElementById('cakeErr66ecd08609fd1-trace').style.display == 'none' ? '' : 'none');"><b>Warning</b> (2)</a>: include(/var/www/vhosts/vcc_staging/app//Resource/experience.master.resource.root.html): failed to open stream: No such file or directory [<b>APP/Lib/Modules.php(13) : eval()'d code</b>, line <b>1</b>]<div id="cakeErr66ecd08609fd1-trace" class="cake-stack-trace" style="display: none;"><a href="javascript:void(0);" onclick="document.getElementById('cakeErr66ecd08609fd1-code').style.display = (document.getElementById('cakeErr66ecd08609fd1-code').style.display == 'none' ? '' : 'none')">Code</a> <a href="javascript:void(0);" onclick="document.getElementById('cakeErr66ecd08609fd1-context').style.display = (document.getElementById('cakeErr66ecd08609fd1-context').style.display == 'none' ? '' : 'none')">Context</a><pre id="cakeErr66ecd08609fd1-context" class="cake-context" style="display: none;">$module = array( '_id' => '66158db0e9dff2b1fd9cafcd', 'module_id' => '1098', 'name' => 'RHS - Events Experience', 'type' => 'php', 'data' => '<?php include(APP . "/Resource/experience.master.resource.root.html"); ?> <style type="text/css"> .recommenationSection {font-family: Lato, sans-serif} .recommendationSection h3 {font-size:30px!important; text-transform:none; letter-spacing:0.03em} .recommendationSection .js-mvc-offer-recommended-article-pack-category {color:#dd1200; font-family:Lato, sans-serif; font-size:15px; font-weight:700; text-transform:uppercase; margin:0} .recommendationSection h4 a {color:#121212; font-size:20px; font-weight:700} .recommendationSection .uxdia-c-featured-tile__content-wrapper {padding: 0 0 .5em 0; margin-bottom: 1.25em; border-bottom: 1px solid #000} </style>', 'css' => '.recommendationSection h3 {font-size:30px} .recommenadationSection .js-mvc-offer-recommended-article-pack-category {color:rgb(221,18,0); font-size:12px} .recommendationSection h4 a {color:#121212; font-size:20px} ', 'script' => '', 'cache_time' => '', 'localize' => '0' ) $obj = false</pre><pre class="stack-trace">include - APP/Lib/Modules.php(13) : eval()'d code, line 1 eval - APP/Lib/Modules.php(13) : eval()'d code, line 1 Modules::render() - APP/Lib/Modules.php, line 13 Modules::load() - APP/Lib/Modules.php, line 29 Localize::getModule() - APP/Lib/Localize.php, line 294 Localize::replace() - APP/Lib/Localize.php, line 219 Modules::render() - APP/Lib/Modules.php, line 9 include - APP/View/Elements/display.ctp, line 13 View::_evaluate() - CORE/Cake/View/View.php, line 971 View::_render() - CORE/Cake/View/View.php, line 933 View::render() - CORE/Cake/View/View.php, line 473 Controller::render() - CORE/Cake/Controller/Controller.php, line 963 AppController::renderPage() - APP/Controller/AppController.php, line 136 BlogsController::display() - APP/Controller/BlogsController.php, line 81 ReflectionMethod::invokeArgs() - [internal], line ?? Controller::invokeAction() - CORE/Cake/Controller/Controller.php, line 491 Dispatcher::_invoke() - CORE/Cake/Routing/Dispatcher.php, line 193 Dispatcher::dispatch() - CORE/Cake/Routing/Dispatcher.php, line 167</pre></div></pre><pre class="cake-error"><a href="javascript:void(0);" onclick="document.getElementById('cakeErr66ecd0860baf9-trace').style.display = (document.getElementById('cakeErr66ecd0860baf9-trace').style.display == 'none' ? '' : 'none');"><b>Warning</b> (2)</a>: include() [<a href='http://php.net/function.include'>function.include</a>]: Failed opening '/var/www/vhosts/vcc_staging/app//Resource/experience.master.resource.root.html' for inclusion (include_path='/var/www/vhosts/vcc_staging/lib:.:/usr/share/pear:/usr/share/php') [<b>APP/Lib/Modules.php(13) : eval()'d code</b>, line <b>1</b>]<div id="cakeErr66ecd0860baf9-trace" class="cake-stack-trace" style="display: none;"><a href="javascript:void(0);" onclick="document.getElementById('cakeErr66ecd0860baf9-code').style.display = (document.getElementById('cakeErr66ecd0860baf9-code').style.display == 'none' ? '' : 'none')">Code</a> <a href="javascript:void(0);" onclick="document.getElementById('cakeErr66ecd0860baf9-context').style.display = (document.getElementById('cakeErr66ecd0860baf9-context').style.display == 'none' ? '' : 'none')">Context</a><pre id="cakeErr66ecd0860baf9-context" class="cake-context" style="display: none;">$module = array( '_id' => '66158db0e9dff2b1fd9cafcd', 'module_id' => '1098', 'name' => 'RHS - Events Experience', 'type' => 'php', 'data' => '<?php include(APP . "/Resource/experience.master.resource.root.html"); ?> <style type="text/css"> .recommenationSection {font-family: Lato, sans-serif} .recommendationSection h3 {font-size:30px!important; text-transform:none; letter-spacing:0.03em} .recommendationSection .js-mvc-offer-recommended-article-pack-category {color:#dd1200; font-family:Lato, sans-serif; font-size:15px; font-weight:700; text-transform:uppercase; margin:0} .recommendationSection h4 a {color:#121212; font-size:20px; font-weight:700} .recommendationSection .uxdia-c-featured-tile__content-wrapper {padding: 0 0 .5em 0; margin-bottom: 1.25em; border-bottom: 1px solid #000} </style>', 'css' => '.recommendationSection h3 {font-size:30px} .recommenadationSection .js-mvc-offer-recommended-article-pack-category {color:rgb(221,18,0); font-size:12px} .recommendationSection h4 a {color:#121212; font-size:20px} ', 'script' => '', 'cache_time' => '', 'localize' => '0' ) $obj = false</pre><pre class="stack-trace">include - APP/Lib/Modules.php(13) : eval()'d code, line 1 eval - APP/Lib/Modules.php(13) : eval()'d code, line 1 Modules::render() - APP/Lib/Modules.php, line 13 Modules::load() - APP/Lib/Modules.php, line 29 Localize::getModule() - APP/Lib/Localize.php, line 294 Localize::replace() - APP/Lib/Localize.php, line 219 Modules::render() - APP/Lib/Modules.php, line 9 include - APP/View/Elements/display.ctp, line 13 View::_evaluate() - CORE/Cake/View/View.php, line 971 View::_render() - CORE/Cake/View/View.php, line 933 View::render() - CORE/Cake/View/View.php, line 473 Controller::render() - CORE/Cake/Controller/Controller.php, line 963 AppController::renderPage() - APP/Controller/AppController.php, line 136 BlogsController::display() - APP/Controller/BlogsController.php, line 81 ReflectionMethod::invokeArgs() - [internal], line ?? Controller::invokeAction() - CORE/Cake/Controller/Controller.php, line 491 Dispatcher::_invoke() - CORE/Cake/Routing/Dispatcher.php, line 193 Dispatcher::dispatch() - CORE/Cake/Routing/Dispatcher.php, line 167</pre></div></pre><style type="text/css"> .recommenationSection {font-family: Lato, sans-serif} .recommendationSection h3 {font-size:30px!important; text-transform:none; letter-spacing:0.03em} .recommendationSection .js-mvc-offer-recommended-article-pack-category {color:#dd1200; font-family:Lato, sans-serif; font-size:15px; font-weight:700; text-transform:uppercase; margin:0} .recommendationSection h4 a {color:#121212; font-size:20px; font-weight:700} .recommendationSection .uxdia-c-featured-tile__content-wrapper {padding: 0 0 .5em 0; margin-bottom: 1.25em; border-bottom: 1px solid #000} </style> <div aria-hidden="true" class="aarpe-ad-wrapper"> <div class="aarpe-ad en clearfix" id="300x250_53475" data-adsize="300x250"> <script type="text/javascript"> if(typeof AARP.ads !== 'undefined'){ AARP.ads.slots({ id:'300x250_53475', size:'300x250'}); } </script> </div> </div> <div class="card-tout card-dark membership-tout" style="margin:0 0 30px 0;"> <img class="img-responsive image" title="image of two AARP membership cards" alt="image of two AARP membership cards" src="https://cdn-aarp.americantowns.com/img/tout-two-cards.png"> <div class="title">Only $12 your first year with Automatic Renewal</div> <ul class="list"> <li>Immediate access to your <a href="https://www.aarp.org/benefits-discounts/">member benefits</a></li> <li>Discounts on travel and everyday savings</li> <li>Subscription to AARP The Magazine</li> <li>FREE second membership</li> </ul> <div class="action"> <a class="btn" href="https://appsec.aarp.org/mem/join?campaignid=UAJFT3&intcmp=LNK-CSN-AARPLOCAL-JRTOUT-RR-A-CONCORD-NH">Join AARP</a> <div class="body">Already a member? <a href="https://appsec.aarp.org/mem/renew?campaignid= UARFT3&intcmp=LNK-CSN-AARPLOCAL-JRTOUT-RR-A-CONCORD-NH">Renew</a> or <a href="https://www.aarp.org/benefits-discounts/my-membership/print-your-card/">Print Card</a></div> </div> </div> <style> .membership-tout {padding:16px 20px;} .membership-tout .list li { margin: 0; } </style> <div aria-hidden="true" class="aarpe-ad-wrapper"> <div class="aarpe-ad en clearfix" id="300x250_93505" data-adsize="300x250"> <script type="text/javascript"> if(typeof AARP.ads !== 'undefined'){ AARP.ads.slots({ id:'300x250_93505', size:'300x250'}); } </script> </div> </div> <div class="module-spacer text-center"> <div class="fb-page" alt="Image of AARP New Hampshire Facebook Page" title="Image of AARP New Hampshire Facebook Page" data-href="https://www.facebook.com/AARPNH" data-tabs="timeline" width="320" height="" data-small-header="false" data-adapt-container-width="true" data-hide-cover="false" data-show-facepile="true" lazy="true"> <blockquote cite="https://www.facebook.com/AARPNH" class="fb-xfbml-parse-ignore"><a href="https://www.facebook.com/AARPNH">Facebook</a></blockquote> </div> </div> <div class="ar-basic-box module-spacer"> <header> <h2>Contact AARP <br />in Concord</h2> </header> <div class="wrap"> <div class="ar-quick-list module-spacer"> <ul class="list-unstyled"> <li><i class="list-icon fa fa-envelope" alt="Email icon" title="Email icon" aria-hidden="true"></i><a href="mailto:NH@aarp.org " target="_blank" rel="noopener">NH@aarp.org </a></li> <li><i class="list-icon fa fa-globe" alt="Globe icon" title="Globe icon" aria-hidden="true"></i><a href="https://states.aarp.org/region/new-hampshire/" target="_blank" rel="noopener">AARP New Hampshire</a></li> <li><i class="list-icon fa fa-map-marker" alt="Map Marker icon" title="Map Marker icon" aria-hidden="true"></i><a href="https://states.aarp.org/contact-aarp-new-hampshire/?intcmp=SNG-LNK-AARPLOCAL-CONTACT-20140101-CONCORD-NH" target="_blank" rel="noopener">Contact Us</a></li> </ul> </div> <a href="https://www.facebook.com/AARPNH" target="_blank" rel="noopener" aria-label="Open Facebook"><img src="https://cdn-aarp.americantowns.com/img/responsive/icons/48/facebook-dreamstale25.png" alt="Facebook icon" title="Facebook icon"></a> <a href="https://twitter.com/aarpnh" target="_blank" rel="noopener" aria-label="Open Twitter"><img src="https://cdn-aarp.americantowns.com/img/responsive/icons/48/x-logo-black.png" alt="Twitter icon" title="Twitter icon"></a> </div> </div> </div></div> <div class="col-md-8 left-rail left-bot"></div> <div class="col-md-4 right-rail right-bot thin-rhs"></div> </div> <div class="row oneColumnLayout"> </div> <div class="row oneColumnLayout"> <div class="col-md-12"><!-- script to activate navbar --> <script type="text/javascript"> jQuery(".channelBarMain ul.left li a").click(function() { window.location = jQuery(this).attr('href'); }); </script> </div> </div> ', 'scripts_for_layout' => '<title>How to Vote in New Hampshire's 2024 Elections </title> <meta name="page_title" content="How to Vote in New Hampshire's 2024 Elections "/> <meta name="robots" content="noindex, nofollow"/> <meta content="En españolImportant dates and election information Last day to request an absentee ballot: Monday, Nov. 4, noon Deadline to return an absentee ballot:" name="description"/> <meta content="How, Vote, in, New, Hampshire, s, 2024, Elections" name="keywords"/> <link rel="canonical" href="https://states.aarp.org/new-hampshire/election-voting-guide" /> <meta property="og:url" content="https://vccstaging.local.aarp.org/news/how-to-vote-in-new-hampshires-2024-elections-nh-2024-09-17.html"/> <meta name="twitter:card" content="summary_large_image"/> <meta name="twitter:title" content="How to Vote in New Hampshire's 2024 Elections "/> <meta name="twitter:description" content="Find upcoming election dates, registration deadlines and voting options in New Hampshire, such as voting by mail, early voting or voting with a disability."/> <meta name="twitter:image" content="https://aarp-states.brightspotcdn.com/dims4/default/f14138a/2147483647/strip/true/crop/400x257+0+14/resize/420x270!/quality/90/?url=http%3A%2F%2Faarp-brightspot.s3.amazonaws.com%2Fstates%2F9c%2F96%2F5eafc426444e83047a45765c85f6%2F400-vote-guide-new-hampshire-2024.jpg"/> <meta property="og:type" content="article"/> <meta property="og:title" content="How to Vote in New Hampshire's 2024 Elections "/> <meta property="og:description" content="Find upcoming election dates, registration deadlines and voting options in New Hampshire, such as voting by mail, early voting or voting with a disability."/> <meta property="og:image" content="https://aarp-states.brightspotcdn.com/dims4/default/f14138a/2147483647/strip/true/crop/400x257+0+14/resize/420x270!/quality/90/?url=http%3A%2F%2Faarp-brightspot.s3.amazonaws.com%2Fstates%2F9c%2F96%2F5eafc426444e83047a45765c85f6%2F400-vote-guide-new-hampshire-2024.jpg"/> :root { --primaryColor: #ff1e3c; --primaryTextColor: #2a2a2a; --linkTextColor: #1f66bd; --linkHoverColor: #1f66bd; --secondaryTextColor: #000000; --secondaryColor2: #000000; --secondaryColor3: #000000; --secondaryColor4: #000000; --secondaryColor5: #000000; --black: #000000; --white: #ffffff; --grey: #f0efed; --gridGutters: 30px; --modulePadding: 60px; --pageWidth: 86.11%; --maxPageWidth: 1240px; --horizontalAlignment: center; --fontFamily: 'Roboto', sans-serif; --headerBackgroundColor:#000000; --headerTextColor:#FFFFFF; --headerHeight:50px; --footerbackgroundColor:#000000; --footerTextColor:#918883; }', 'title_for_layout' => '{local_city_c}, {local_state} Happenings - AARP' ) $content_for_layout = '<div class="row twoColumnLayout"> <div class="col-md-8 left-rail"><div class="module clearfix"><div class="ar-basic-box"> <div> <div class="module-spacer"> <header><h1 class="article-headline">How to Vote in New Hampshire's 2024 Elections </h1></header> <div class="posted-on"> Posted on 09/17/24 by <b>Michelle Tuccitto Sullo</b> </div> </div> <div class="module-spacer"> <span class="blog-content"><p><div class="RichTextArticleBody"> <div class="RichTextArticleBody-body"><p><span class="Enhancement" ><span class="Enhancement-item"><a class="Link" href="https://states.aarp.org/new-hampshire/elecciones-guia-para-votar-en-nuevo-hampshire?intcmp=AE-POL-TOSPA-TOGL-VOTA-NH-ES" target="_blank" rel="noopener noreferrer">En español</a></span></span><br></p><span class="Enhancement" ><span class="Enhancement-item"><h2 class="inline-heading">Important dates and election information</h2></span></span><div class="Enhancement" > <div class="Enhancement-item"><figure class="Figure" data-alignment="right"> <img src="https://aarp-states.brightspotcdn.com/9f/d1/e62c0c59450e877eb30c10468760/election-2023-bul2024.jpg" alt="AARP election buttons final" width="900" height="900" style="height: auto; max-width: 230px;"/> </figure> </div> </div><p></p><ul><li><b>Last day to request an absentee ballot: </b>Monday, Nov. 4, noon </li><li><b>Deadline to return an absentee ballot: </b>Monday, Nov. 4 (in person); Tuesday, Nov. 5 (by mail).</li><li><b>Last day to register to vote: </b>Tuesday, Nov. 5</li><li><b>Election Day:</b> Tuesday, Nov. 5</li></ul><span class="Enhancement" ><span class="Enhancement-item"><h2 class="inline-heading">Voting at a glance </h2></span></span><p></p><ul><li><b>Voter registration: </b>Visit <span class="Enhancement" ><span class="Enhancement-item"><a class="Link" href="https://nam12.safelinks.protection.outlook.com/?url=https%3A%2F%2Fapp.sos.nh.gov%2F&data=05%7C02%7Cmsullo%40aarp.org%7Cdcc440cb398748cf5e5308dc741d3998%7Ca395e38b4b754e4493499a37de460a33%7C0%7C0%7C638512916058217681%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C0%7C%7C%7C&sdata=kL%2BYqg1FIag5g2bHIYdBlX6mcBuQrr0OnnDovnmq%2Flg%3D&reserved=0" target="_blank" rel="noopener noreferrer">app.sos.nh.gov</a></span></span> to check your <span class="Enhancement" ><span class="Enhancement-item"><a class="Link" href="https://www.sos.nh.gov/elections/register-vote" target="_blank" rel="noopener noreferrer">voter registration</a></span></span> information and find your town or city clerk’s contact information.</li></ul><ul><li><b>Absentee voting:</b> Available to those who can’t vote in person on Election Day because of a disability or illness, work or other <span class="Enhancement" ><span class="Enhancement-item"><a class="Link" href="https://www.sos.nh.gov/elections/absentee-ballots" target="_blank" rel="noopener noreferrer">acceptable reason.</a></span></span></li></ul><ul><li><b>Early voting:</b> New Hampshire doesn’t offer formal early in-person voting. But if you qualify for an absentee ballot, you can cast one early at your <span class="Enhancement" ><span class="Enhancement-item"><a class="Link" href="https://app.sos.nh.gov/viphome" target="_blank" rel="noopener noreferrer">city or town clerk’s</a></span></span> office.</li></ul><ul><li><b>Voting at the polls: </b>Polls are open from at least 11 a.m. to 7 p.m., though <span class="Enhancement" ><span class="Enhancement-item"><a class="Link" href="https://app.sos.nh.gov/viphome" target="_blank" rel="noopener noreferrer">hours may vary</a></span></span> among polling places. Bring an <span class="Enhancement" ><span class="Enhancement-item"><a class="Link" href="https://sos.nh.gov/media/aarlbztj/voter-id-law-2019.pdf" target="_blank" rel="noopener noreferrer">acceptable form of photo ID</a></span></span>, such as your driver’s license or U.S. passport.</li></ul><span class="Enhancement" ><span class="Enhancement-item"><h2 class="inline-heading">Recent voting changes in New Hampshire</h2></span></span><p>In July 2024, lawmakers passed a rule requiring more frequent updates to voter lists. Election officials must meet every 90 days to review voter lists for accuracy and update them. Estate executors must provide an official death notice to the town or city clerk after the death of a voter, within 30 days of being appointed executor.<br><br>Laws that took effect in 2023 may change how you vote in the 2024 elections:<br></p><ul><li>The deadline for mailed absentee ballot requests is noon the day before an election. Previously, it was 5 p.m.<br></li><li>Voters must mail a copy of their ID within seven days of registering if they’re doing so for the first time on Election Day and do not show their ID at the polls. These voters will receive affidavit ballots that will be counted on Election Day but will be removed if ID is not received by the deadline.<br></li></ul><span class="Enhancement" ><span class="Enhancement-item"><h2 class="inline-heading">How to register to vote</h2></span></span><p>Register by mail, in person or online:<br></p><ul><li><b>Online:</b> New Hampshire offers online voter registration if a disability, such as blindness, prevents you from filling out a form by hand. Call your<span class="Enhancement" ><span class="Enhancement-item"><a class="Link" href="https://www.sos.nh.gov/elections/voters/register-vote/town-or-city-clerks-office" target="_blank" rel="noopener noreferrer"> </a></span></span><span class="Enhancement" ><span class="Enhancement-item"><a class="Link" href="https://app.sos.nh.gov/viphome" target="_blank" rel="noopener noreferrer">city or town clerk</a></span></span> to request an accessible online absentee registration form<b> </b>and for information about local deadlines.</li></ul><ul><li><b>By mail: </b>Registration by mail is available if you have an <span class="Enhancement" ><span class="Enhancement-item"><a class="Link" href="https://www.sos.nh.gov/sites/g/files/ehbemt561/files/documents/Election%20Documents/request-absentee-voter-registration-and-absentee-ballot-packets.pdf" target="_blank" rel="noopener noreferrer">approved reason</a></span></span> for not doing so in person, such as a religious observance or disability. If you qualify, call your <span class="Enhancement" ><span class="Enhancement-item"><a class="Link" href="https://app.sos.nh.gov/viphome" target="_blank" rel="noopener noreferrer">city or town clerk</a></span></span> to request a voter registration form. Include a copy of your driver’s license or other valid form of ID when returning your application. You will need a witness to sign your absentee-voter registration affidavit. Check with your<span class="Enhancement" ><span class="Enhancement-item"><a class="Link" href="https://app.sos.nh.gov/Public/Reports.aspx" target="_blank" rel="noopener noreferrer"> </a></span></span><span class="Enhancement" ><span class="Enhancement-item"><a class="Link" href="https://app.sos.nh.gov/viphome" target="_blank" rel="noopener noreferrer">city or town clerk</a></span></span> for local deadlines.</li></ul><ul><li><b>In person:</b> Fill out a voter registration form at your<span class="Enhancement" ><span class="Enhancement-item"><a class="Link" href="https://app.sos.nh.gov/Public/Reports.aspx" target="_blank" rel="noopener noreferrer"> </a></span></span><span class="Enhancement" ><span class="Enhancement-item"><a class="Link" href="https://app.sos.nh.gov/viphome" target="_blank" rel="noopener noreferrer">city or town clerk’s</a></span></span> office. You’ll need to show various forms of ID proving your name, age, citizenship status and where you live, such as a driver’s license and U.S. passport. A full list of acceptable IDs is available on the<span class="Enhancement" ><span class="Enhancement-item"><a class="Link" href="https://www.sos.nh.gov/sites/g/files/ehbemt561/files/documents/Election%20Documents/request-absentee-voter-registration-and-absentee-ballot-packets.pdf" target="_blank" rel="noopener noreferrer"> secretary of state’s website.</a></span></span> <br></li></ul><span class="Enhancement" ><span class="Enhancement-item"><h2 class="inline-heading">Registering to vote on Election Day</h2></span></span><p>You can <span class="Enhancement" ><span class="Enhancement-item"><a class="Link" href="https://www.sos.nh.gov/elections/voters/register-vote/polls-election-day" target="_blank" rel="noopener noreferrer">register to vote at your polling place</a></span></span> on Election Day. You will be asked to show proof of your identity, age, citizenship status and residence. If you do not provide your ID at the polls and it’s your first time registering, you will receive an affidavit ballot and must submit a photocopy of your ID within seven days.<br><br></p><span class="Enhancement" ><span class="Enhancement-item"><h2 class="inline-heading">Check your voter registration status</h2></span></span><p>You can check your voter registration status using the state’s <span class="Enhancement" ><span class="Enhancement-item"><a class="Link" href="https://app.sos.nh.gov/viphome" target="_blank" rel="noopener noreferrer">voter information tool</a></span></span>.<br><br></p><span class="Enhancement" ><span class="Enhancement-item"><h2 class="inline-heading">How to request an absentee ballot </h2></span></span><p>You can vote absentee only for<span class="Enhancement" ><span class="Enhancement-item"><a class="Link" href="https://sos.nh.gov/elections/voters/absentee-ballots/" target="_blank" rel="noopener noreferrer"> approved reasons</a></span></span>, such as a disability or work commitment.<br></p><ul><li><b>Online: </b>Only voters who are unable to fill out a printed form due to a disability, such as blindness, may <span class="Enhancement" ><span class="Enhancement-item"><a class="Link" href="https://www.sos.nh.gov/sites/g/files/ehbemt561/files/documents/Election%20Documents/accessible-electronic-absentee-ballot.pdf" target="_blank" rel="noopener noreferrer">request an accessible absentee ballot</a></span></span> online. If you qualify, you may receive and mark the ballot electronically and may return it to your city or town clerk by mail, in person or by having someone drop it off for you. If someone drops it off for you, they must <span class="Enhancement" ><span class="Enhancement-item"><a class="Link" href="https://www.sos.nh.gov/sites/g/files/ehbemt561/files/documents/2023-10/accommodation-request-for-voters-with-print-disabilities.pdf" target="_blank" rel="noopener noreferrer">sign a statement</a></span></span> on the affidavit envelope. Contact your<span class="Enhancement" ><span class="Enhancement-item"><a class="Link" href="https://www.sos.nh.gov/elections/voters/register-vote/town-or-city-clerks-office" target="_blank" rel="noopener noreferrer"> </a></span></span><span class="Enhancement" ><span class="Enhancement-item"><a class="Link" href="https://app.sos.nh.gov/viphome" target="_blank" rel="noopener noreferrer">city or town clerk</a></span></span> for more information.</li></ul><ul><li><b>By mail: </b>Print an <span class="Enhancement" ><span class="Enhancement-item"><a class="Link" href="https://www.sos.nh.gov/sites/g/files/ehbemt561/files/documents/Election%20Documents/absentee-ballot-application-state-election.pdf" target="_blank" rel="noopener noreferrer">application </a></span></span>from the secretary of state’s website, then complete and mail it to your <span class="Enhancement" ><span class="Enhancement-item"><a class="Link" href="https://app.sos.nh.gov/viphome" target="_blank" rel="noopener noreferrer">city or town clerk’s office</a></span></span>. You can also call your city or town clerk to request a mailed application. Absentee ballot requests must be received by noon the day before an election — that’s Monday, Nov. 4. But you’re encouraged to apply as soon as possible.</li></ul><div class="Enhancement" > <div class="Enhancement-item"><figure class="Figure" data-alignment="right"> <img src="https://aarp-states.brightspotcdn.com/9c/96/5eafc426444e83047a45765c85f6/400-vote-guide-new-hampshire-2024.jpg" alt="First-in-the-Nation Primary Election Underway" width="400" height="286" style="height: auto; max-width: 400px;"/> <figcaption class="Figure-caption">Residents cast their ballots in Dixville Notch, New Hampshire. </figcaption> <div class="Figure-credit">Boston Globe/Boston Globe via Getty Images</div> </figure> </div> </div><p></p><ul><li><b>In person:</b> Go to your <span class="Enhancement" ><span class="Enhancement-item"><a class="Link" href="https://app.sos.nh.gov/viphome" target="_blank" rel="noopener noreferrer">city or town clerk’s office</a></span></span> to apply for a ballot, or print an <span class="Enhancement" ><span class="Enhancement-item"><a class="Link" href="https://www.sos.nh.gov/sites/g/files/ehbemt561/files/documents/Election%20Documents/absentee-ballot-application-state-election.pdf" target="_blank" rel="noopener noreferrer">application</a></span></span> from the secretary of state’s website and bring it with you. You can request a mail ballot until 5 p.m. the day before an election.<br></li></ul><span class="Enhancement" ><span class="Enhancement-item"><h2 class="inline-heading">Returning an absentee ballot</h2></span></span><p>Place your completed ballot in the inner envelope and <span class="Enhancement" ><span class="Enhancement-item"><a class="Link" href="https://www.sos.nh.gov/sites/g/files/ehbemt561/files/documents/2023-10/2024-absentee-ballot-marking-and-mailing-instructions.pdf" target="_blank" rel="noopener noreferrer">sign the affidavit </a></span></span>on the outside. If you have a disability and received assistance, the person who helped you must sign an acknowledgment that appears on the absentee-ballot application and on the affidavit. Seal the inner envelope before placing it in the outer mailing envelope. If you’re including absentee-voter registration forms and proof that you qualify, place those documents in the outer envelope before you seal it.<br></p><ul><li><b>By mail:</b> Send your ballot to your <span class="Enhancement" ><span class="Enhancement-item"><a class="Link" href="https://app.sos.nh.gov/viphome" target="_blank" rel="noopener noreferrer">city or town clerk</a></span></span> with proper postage. It must be received by 5 p.m. on Election Day.</li></ul><ul><li><b>In person:</b> Hand-deliver your ballot to your <span class="Enhancement" ><span class="Enhancement-item"><a class="Link" href="https://app.sos.nh.gov/viphome" target="_blank" rel="noopener noreferrer">city or town clerk</a></span></span> by 5 p.m. the day before an election — that’s Monday, Nov. 4. </li></ul><p>On Election Day, absentee ballots will be accepted only by mail or from a delivery agent, such as an immediate family member, until 5 p.m. Your delivery agent may be asked to show ID and fill out paperwork to deliver your ballot.<br><br>Track your absentee ballot through the state’s <span class="Enhancement" ><span class="Enhancement-item"><a class="Link" href="https://app.sos.nh.gov/viphome" target="_blank" rel="noopener noreferrer">voter information portal.</a></span></span><br><br></p><span class="Enhancement" ><span class="Enhancement-item"><h2 class="inline-heading">Voting in person before Election Day </h2></span></span><p>If you qualify for an absentee ballot, you can cast an in-person absentee ballot at your <span class="Enhancement" ><span class="Enhancement-item"><a class="Link" href="https://app.sos.nh.gov/viphome" target="_blank" rel="noopener noreferrer">city or town clerk’s office</a></span></span>.<br><br></p><span class="Enhancement" ><span class="Enhancement-item"><h2 class="inline-heading">Voting at the polls on Election Day</h2></span></span><p>Polls will be open from at least 11 a.m. to 7 p.m. on Tuesday, Nov. 5. Extended hours vary by location, so check your <span class="Enhancement" ><span class="Enhancement-item"><a class="Link" href="https://app.sos.nh.gov/viphome" target="_blank" rel="noopener noreferrer">polling place</a></span></span> or contact your <span class="Enhancement" ><span class="Enhancement-item"><a class="Link" href="https://app.sos.nh.gov/viphome" target="_blank" rel="noopener noreferrer">city or town clerk</a></span></span>. As long as you’re in line before the polls close, you may cast a ballot. <br><br>Sample ballots are available at the <span class="Enhancement" ><span class="Enhancement-item"><a class="Link" href="https://www.sos.nh.gov/elections/sample-ballots" target="_blank" rel="noopener noreferrer">secretary of state’s website</a></span></span>.<br><br></p><span class="Enhancement" ><span class="Enhancement-item"><h2 class="inline-heading">Voter ID requirements on Election Day</h2></span></span><p>Bring an <span class="Enhancement" ><span class="Enhancement-item"><a class="Link" href="https://sos.nh.gov/media/aarlbztj/voter-id-law-2019.pdf" target="_blank" rel="noopener noreferrer">acceptable form of photo ID</a></span></span>, such as your state driver’s license or U.S. passport, to vote on Election Day. Those without ID can sign an affidavit, have their photo taken and proceed to vote.<br><br></p><span class="Enhancement" ><span class="Enhancement-item"><h2 class="inline-heading">Voting with a disability </h2></span></span><p>Each polling place is equipped with an accessible system and voting booth for voters with disabilities. Find more information at the <span class="Enhancement" ><span class="Enhancement-item"><a class="Link" href="https://www.sos.nh.gov/elections/learn-about-voting-disabilities" target="_blank" rel="noopener noreferrer">secretary of state’s website.</a></span></span><br><br>Voters who need assistance filling in their ballot can receive help from either an election official or someone they choose, as long as that person is not an employer or union official.<br><br>You can request to have an absentee ballot and affidavit envelope delivered to your vehicle outside the polling place if you can’t enter because of a disability. Once you’ve completed the affidavit and ballot, an election official will bring them back into the polling place.<br><br></p><span class="Enhancement" ><span class="Enhancement-item"><h2 class="inline-heading">Voting from a nursing home or long-term care facility</h2></span></span><p>Residents of nursing homes and long-term care facilities qualify to vote via <span class="Enhancement" ><span class="Enhancement-item"><a class="Link" href="https://www.sos.nh.gov/elections/absentee-ballots" target="_blank" rel="noopener noreferrer">absentee ballot</a></span></span>, under the physical disability or illness excuse.<br><br><b><i>Editor’s note:</i></b><i> This guide was originally published on Jan. 22, 2024, and has been updated with new information about voting in the 2024 elections. </i><br><br><i>Michelle Tuccitto Sullo is a contributing writer covering state and federal policy. She previously served as managing editor of the </i>Hartford Business Journal <i>in Connecticut and has worked for the </i>New Haven Register<i>, </i>Connecticut Law Tribune<i> and </i>New Haven Biz<i>.</i><br><br></p><span class="Enhancement" ><span class="Enhancement-item"><h2 class="inline-heading">Also of Interest:</h2></span></span><p></p><ul><li><span class="Enhancement" ><span class="Enhancement-item"><a class="Link" href="https://www.aarp.org/politics-society/government-elections/" target="_blank" rel="noopener noreferrer">Follow AARP’s political coverage</a></span></span>.</li><li><span class="Enhancement" ><span class="Enhancement-item"><a class="Link" href="https://states.aarp.org/new-hampshire/" target="_blank" rel="noopener noreferrer">Keep up with local events and AARP advocacy efforts</a></span></span>. </li><li><span class="Enhancement" ><span class="Enhancement-item"><a class="Link" href="https://www.aarp.org/politics-society/government-elections/info-2024/state-voting-guides.html" target="_blank" rel="noopener noreferrer">Find voter guides for all 50 states</a></span></span>.</li><li><span class="Enhancement" ><span class="Enhancement-item"><a class="Link" href="https://www.aarp.org/politics-society/advocacy/caregiving-advocacy/?CMP=RDRCT-CON-CAREFORCAREGIVERS-02162024" target="_blank" rel="noopener noreferrer">Learn more about AARP's caregiving advocacy work.</a></span></span></li></ul></div> </div> </p></span> </div> </div> </div> </div><div class="module clearfix"><script src="https://aarp-states.brightspotcdn.com/resource/00000168-dd17-d487-a96e-df5fe3ee0000/styleguide/All.min.c85a242a55150cd195e494cd6e5b9c77.gz.js" async=""></script> <link rel="stylesheet" media="all" href="https://aarp-states.brightspotcdn.com/resource/00000168-dd17-d487-a96e-df5fe3ee0000/styleguide/All.min.bfe6eb5a8301841feef3af4e9bd1e26d.gz.css"> <!-- bypass --> <style> a:focus, a:hover { text-decoration: underline; } h1.article-headline { margin: 0 0 1rem; } </style> <!-- <style> .Enhancement-item .Figure { margin-bottom: 24px; } .RichTextArticleBody-body ul { margin-bottom: 24px; } .RichTextArticleBody-body p{ margin: 12px 0; } .RichTextModule-items { clear: both; display: table; width: 100%; margin-bottom: 12px; } .VideoEnhancement>* { color: var(--primaryTextColor); font-size: 13px; font-weight: 400; line-height: 1.4; font-style: italic; background: #f0efed } @media only screen and (min-width: 768px) { .VideoEnhancement>* { font-size:14px; font-weight: 400; line-height: 1.47 } } .VideoEnhancement-title { padding: 20px } @media only screen and (min-width: 768px) { .VideoEnhancement-title { padding:30px } } .VideoEnhancement-player>* { position: relative; width: 100%; height: 0; padding-bottom: 56.25% } .VideoEnhancement iframe { border: 0; position: absolute; top: 0; left: 0; width: 100%; height: 100% } [data-video-player] { display: block; padding-bottom: 56.25%; height: 0; margin: 0 auto; } [data-video-player][data-aspect-ratio="4x3"] { padding-bottom: 56.25%; } [data-video-player][data-aspect-ratio="16x9"] { padding-bottom: 56.25% } </style> --></div><div class="module clearfix"><div class="module-spacer tout-homefit-750"> <a data-formelementid="CSN-LOCAL-HC-NEWSSK-02272024" href="/concord-nh/home-and-community/?intcmp=CSN-LOCAL-HC-NEWSSK-02272024"><img class="img-responsive" alt="Explore the free AARP HomeFit Guide" title="Explore the free AARP HomeFit Guide" src="https://cdn-aarp.americantowns.com/img/touts/HomeFit_750x150.png"></a> </div></div></div> <div class="col-md-4 right-rail thin-rhs"><div class="module clearfix"><!--default--> <!-- module_RHS - AARP Events --> <pre class="cake-error"><a href="javascript:void(0);" onclick="document.getElementById('cakeErr66ecd08609fd1-trace').style.display = (document.getElementById('cakeErr66ecd08609fd1-trace').style.display == 'none' ? '' : 'none');"><b>Warning</b> (2)</a>: include(/var/www/vhosts/vcc_staging/app//Resource/experience.master.resource.root.html): failed to open stream: No such file or directory [<b>APP/Lib/Modules.php(13) : eval()'d code</b>, line <b>1</b>]<div id="cakeErr66ecd08609fd1-trace" class="cake-stack-trace" style="display: none;"><a href="javascript:void(0);" onclick="document.getElementById('cakeErr66ecd08609fd1-code').style.display = (document.getElementById('cakeErr66ecd08609fd1-code').style.display == 'none' ? '' : 'none')">Code</a> <a href="javascript:void(0);" onclick="document.getElementById('cakeErr66ecd08609fd1-context').style.display = (document.getElementById('cakeErr66ecd08609fd1-context').style.display == 'none' ? '' : 'none')">Context</a><pre id="cakeErr66ecd08609fd1-context" class="cake-context" style="display: none;">$module = array( '_id' => '66158db0e9dff2b1fd9cafcd', 'module_id' => '1098', 'name' => 'RHS - Events Experience', 'type' => 'php', 'data' => '<?php include(APP . "/Resource/experience.master.resource.root.html"); ?> <style type="text/css"> .recommenationSection {font-family: Lato, sans-serif} .recommendationSection h3 {font-size:30px!important; text-transform:none; letter-spacing:0.03em} .recommendationSection .js-mvc-offer-recommended-article-pack-category {color:#dd1200; font-family:Lato, sans-serif; font-size:15px; font-weight:700; text-transform:uppercase; margin:0} .recommendationSection h4 a {color:#121212; font-size:20px; font-weight:700} .recommendationSection .uxdia-c-featured-tile__content-wrapper {padding: 0 0 .5em 0; margin-bottom: 1.25em; border-bottom: 1px solid #000} </style>', 'css' => '.recommendationSection h3 {font-size:30px} .recommenadationSection .js-mvc-offer-recommended-article-pack-category {color:rgb(221,18,0); font-size:12px} .recommendationSection h4 a {color:#121212; font-size:20px} ', 'script' => '', 'cache_time' => '', 'localize' => '0' ) $obj = false</pre><pre class="stack-trace">include - APP/Lib/Modules.php(13) : eval()'d code, line 1 eval - APP/Lib/Modules.php(13) : eval()'d code, line 1 Modules::render() - APP/Lib/Modules.php, line 13 Modules::load() - APP/Lib/Modules.php, line 29 Localize::getModule() - APP/Lib/Localize.php, line 294 Localize::replace() - APP/Lib/Localize.php, line 219 Modules::render() - APP/Lib/Modules.php, line 9 include - APP/View/Elements/display.ctp, line 13 View::_evaluate() - CORE/Cake/View/View.php, line 971 View::_render() - CORE/Cake/View/View.php, line 933 View::render() - CORE/Cake/View/View.php, line 473 Controller::render() - CORE/Cake/Controller/Controller.php, line 963 AppController::renderPage() - APP/Controller/AppController.php, line 136 BlogsController::display() - APP/Controller/BlogsController.php, line 81 ReflectionMethod::invokeArgs() - [internal], line ?? Controller::invokeAction() - CORE/Cake/Controller/Controller.php, line 491 Dispatcher::_invoke() - CORE/Cake/Routing/Dispatcher.php, line 193 Dispatcher::dispatch() - CORE/Cake/Routing/Dispatcher.php, line 167</pre></div></pre><pre class="cake-error"><a href="javascript:void(0);" onclick="document.getElementById('cakeErr66ecd0860baf9-trace').style.display = (document.getElementById('cakeErr66ecd0860baf9-trace').style.display == 'none' ? '' : 'none');"><b>Warning</b> (2)</a>: include() [<a href='http://php.net/function.include'>function.include</a>]: Failed opening '/var/www/vhosts/vcc_staging/app//Resource/experience.master.resource.root.html' for inclusion (include_path='/var/www/vhosts/vcc_staging/lib:.:/usr/share/pear:/usr/share/php') [<b>APP/Lib/Modules.php(13) : eval()'d code</b>, line <b>1</b>]<div id="cakeErr66ecd0860baf9-trace" class="cake-stack-trace" style="display: none;"><a href="javascript:void(0);" onclick="document.getElementById('cakeErr66ecd0860baf9-code').style.display = (document.getElementById('cakeErr66ecd0860baf9-code').style.display == 'none' ? '' : 'none')">Code</a> <a href="javascript:void(0);" onclick="document.getElementById('cakeErr66ecd0860baf9-context').style.display = (document.getElementById('cakeErr66ecd0860baf9-context').style.display == 'none' ? '' : 'none')">Context</a><pre id="cakeErr66ecd0860baf9-context" class="cake-context" style="display: none;">$module = array( '_id' => '66158db0e9dff2b1fd9cafcd', 'module_id' => '1098', 'name' => 'RHS - Events Experience', 'type' => 'php', 'data' => '<?php include(APP . "/Resource/experience.master.resource.root.html"); ?> <style type="text/css"> .recommenationSection {font-family: Lato, sans-serif} .recommendationSection h3 {font-size:30px!important; text-transform:none; letter-spacing:0.03em} .recommendationSection .js-mvc-offer-recommended-article-pack-category {color:#dd1200; font-family:Lato, sans-serif; font-size:15px; font-weight:700; text-transform:uppercase; margin:0} .recommendationSection h4 a {color:#121212; font-size:20px; font-weight:700} .recommendationSection .uxdia-c-featured-tile__content-wrapper {padding: 0 0 .5em 0; margin-bottom: 1.25em; border-bottom: 1px solid #000} </style>', 'css' => '.recommendationSection h3 {font-size:30px} .recommenadationSection .js-mvc-offer-recommended-article-pack-category {color:rgb(221,18,0); font-size:12px} .recommendationSection h4 a {color:#121212; font-size:20px} ', 'script' => '', 'cache_time' => '', 'localize' => '0' ) $obj = false</pre><pre class="stack-trace">include - APP/Lib/Modules.php(13) : eval()'d code, line 1 eval - APP/Lib/Modules.php(13) : eval()'d code, line 1 Modules::render() - APP/Lib/Modules.php, line 13 Modules::load() - APP/Lib/Modules.php, line 29 Localize::getModule() - APP/Lib/Localize.php, line 294 Localize::replace() - APP/Lib/Localize.php, line 219 Modules::render() - APP/Lib/Modules.php, line 9 include - APP/View/Elements/display.ctp, line 13 View::_evaluate() - CORE/Cake/View/View.php, line 971 View::_render() - CORE/Cake/View/View.php, line 933 View::render() - CORE/Cake/View/View.php, line 473 Controller::render() - CORE/Cake/Controller/Controller.php, line 963 AppController::renderPage() - APP/Controller/AppController.php, line 136 BlogsController::display() - APP/Controller/BlogsController.php, line 81 ReflectionMethod::invokeArgs() - [internal], line ?? Controller::invokeAction() - CORE/Cake/Controller/Controller.php, line 491 Dispatcher::_invoke() - CORE/Cake/Routing/Dispatcher.php, line 193 Dispatcher::dispatch() - CORE/Cake/Routing/Dispatcher.php, line 167</pre></div></pre><style type="text/css"> .recommenationSection {font-family: Lato, sans-serif} .recommendationSection h3 {font-size:30px!important; text-transform:none; letter-spacing:0.03em} .recommendationSection .js-mvc-offer-recommended-article-pack-category {color:#dd1200; font-family:Lato, sans-serif; font-size:15px; font-weight:700; text-transform:uppercase; margin:0} .recommendationSection h4 a {color:#121212; font-size:20px; font-weight:700} .recommendationSection .uxdia-c-featured-tile__content-wrapper {padding: 0 0 .5em 0; margin-bottom: 1.25em; border-bottom: 1px solid #000} </style> <div aria-hidden="true" class="aarpe-ad-wrapper"> <div class="aarpe-ad en clearfix" id="300x250_53475" data-adsize="300x250"> <script type="text/javascript"> if(typeof AARP.ads !== 'undefined'){ AARP.ads.slots({ id:'300x250_53475', size:'300x250'}); } </script> </div> </div> <div class="card-tout card-dark membership-tout" style="margin:0 0 30px 0;"> <img class="img-responsive image" title="image of two AARP membership cards" alt="image of two AARP membership cards" src="https://cdn-aarp.americantowns.com/img/tout-two-cards.png"> <div class="title">Only $12 your first year with Automatic Renewal</div> <ul class="list"> <li>Immediate access to your <a href="https://www.aarp.org/benefits-discounts/">member benefits</a></li> <li>Discounts on travel and everyday savings</li> <li>Subscription to AARP The Magazine</li> <li>FREE second membership</li> </ul> <div class="action"> <a class="btn" href="https://appsec.aarp.org/mem/join?campaignid=UAJFT3&intcmp=LNK-CSN-AARPLOCAL-JRTOUT-RR-A-CONCORD-NH">Join AARP</a> <div class="body">Already a member? <a href="https://appsec.aarp.org/mem/renew?campaignid= UARFT3&intcmp=LNK-CSN-AARPLOCAL-JRTOUT-RR-A-CONCORD-NH">Renew</a> or <a href="https://www.aarp.org/benefits-discounts/my-membership/print-your-card/">Print Card</a></div> </div> </div> <style> .membership-tout {padding:16px 20px;} .membership-tout .list li { margin: 0; } </style> <div aria-hidden="true" class="aarpe-ad-wrapper"> <div class="aarpe-ad en clearfix" id="300x250_93505" data-adsize="300x250"> <script type="text/javascript"> if(typeof AARP.ads !== 'undefined'){ AARP.ads.slots({ id:'300x250_93505', size:'300x250'}); } </script> </div> </div> <div class="module-spacer text-center"> <div class="fb-page" alt="Image of AARP New Hampshire Facebook Page" title="Image of AARP New Hampshire Facebook Page" data-href="https://www.facebook.com/AARPNH" data-tabs="timeline" width="320" height="" data-small-header="false" data-adapt-container-width="true" data-hide-cover="false" data-show-facepile="true" lazy="true"> <blockquote cite="https://www.facebook.com/AARPNH" class="fb-xfbml-parse-ignore"><a href="https://www.facebook.com/AARPNH">Facebook</a></blockquote> </div> </div> <div class="ar-basic-box module-spacer"> <header> <h2>Contact AARP <br />in Concord</h2> </header> <div class="wrap"> <div class="ar-quick-list module-spacer"> <ul class="list-unstyled"> <li><i class="list-icon fa fa-envelope" alt="Email icon" title="Email icon" aria-hidden="true"></i><a href="mailto:NH@aarp.org " target="_blank" rel="noopener">NH@aarp.org </a></li> <li><i class="list-icon fa fa-globe" alt="Globe icon" title="Globe icon" aria-hidden="true"></i><a href="https://states.aarp.org/region/new-hampshire/" target="_blank" rel="noopener">AARP New Hampshire</a></li> <li><i class="list-icon fa fa-map-marker" alt="Map Marker icon" title="Map Marker icon" aria-hidden="true"></i><a href="https://states.aarp.org/contact-aarp-new-hampshire/?intcmp=SNG-LNK-AARPLOCAL-CONTACT-20140101-CONCORD-NH" target="_blank" rel="noopener">Contact Us</a></li> </ul> </div> <a href="https://www.facebook.com/AARPNH" target="_blank" rel="noopener" aria-label="Open Facebook"><img src="https://cdn-aarp.americantowns.com/img/responsive/icons/48/facebook-dreamstale25.png" alt="Facebook icon" title="Facebook icon"></a> <a href="https://twitter.com/aarpnh" target="_blank" rel="noopener" aria-label="Open Twitter"><img src="https://cdn-aarp.americantowns.com/img/responsive/icons/48/x-logo-black.png" alt="Twitter icon" title="Twitter icon"></a> </div> </div> </div></div> <div class="col-md-8 left-rail left-bot"></div> <div class="col-md-4 right-rail right-bot thin-rhs"></div> </div> <div class="row oneColumnLayout"> </div> <div class="row oneColumnLayout"> <div class="col-md-12"><!-- script to activate navbar --> <script type="text/javascript"> jQuery(".channelBarMain ul.left li a").click(function() { window.location = jQuery(this).attr('href'); }); </script> </div> </div> ' $scripts_for_layout = '<title>How to Vote in New Hampshire's 2024 Elections </title> <meta name="page_title" content="How to Vote in New Hampshire's 2024 Elections "/> <meta name="robots" content="noindex, nofollow"/> <meta content="En españolImportant dates and election information Last day to request an absentee ballot: Monday, Nov. 4, noon Deadline to return an absentee ballot:" name="description"/> <meta content="How, Vote, in, New, Hampshire, s, 2024, Elections" name="keywords"/> <link rel="canonical" href="https://states.aarp.org/new-hampshire/election-voting-guide" /> <meta property="og:url" content="https://vccstaging.local.aarp.org/news/how-to-vote-in-new-hampshires-2024-elections-nh-2024-09-17.html"/> <meta name="twitter:card" content="summary_large_image"/> <meta name="twitter:title" content="How to Vote in New Hampshire's 2024 Elections "/> <meta name="twitter:description" content="Find upcoming election dates, registration deadlines and voting options in New Hampshire, such as voting by mail, early voting or voting with a disability."/> <meta name="twitter:image" content="https://aarp-states.brightspotcdn.com/dims4/default/f14138a/2147483647/strip/true/crop/400x257+0+14/resize/420x270!/quality/90/?url=http%3A%2F%2Faarp-brightspot.s3.amazonaws.com%2Fstates%2F9c%2F96%2F5eafc426444e83047a45765c85f6%2F400-vote-guide-new-hampshire-2024.jpg"/> <meta property="og:type" content="article"/> <meta property="og:title" content="How to Vote in New Hampshire's 2024 Elections "/> <meta property="og:description" content="Find upcoming election dates, registration deadlines and voting options in New Hampshire, such as voting by mail, early voting or voting with a disability."/> <meta property="og:image" content="https://aarp-states.brightspotcdn.com/dims4/default/f14138a/2147483647/strip/true/crop/400x257+0+14/resize/420x270!/quality/90/?url=http%3A%2F%2Faarp-brightspot.s3.amazonaws.com%2Fstates%2F9c%2F96%2F5eafc426444e83047a45765c85f6%2F400-vote-guide-new-hampshire-2024.jpg"/> :root { --primaryColor: #ff1e3c; --primaryTextColor: #2a2a2a; --linkTextColor: #1f66bd; --linkHoverColor: #1f66bd; --secondaryTextColor: #000000; --secondaryColor2: #000000; --secondaryColor3: #000000; --secondaryColor4: #000000; --secondaryColor5: #000000; --black: #000000; --white: #ffffff; --grey: #f0efed; --gridGutters: 30px; --modulePadding: 60px; --pageWidth: 86.11%; --maxPageWidth: 1240px; --horizontalAlignment: center; --fontFamily: 'Roboto', sans-serif; --headerBackgroundColor:#000000; --headerTextColor:#FFFFFF; --headerHeight:50px; --footerbackgroundColor:#000000; --footerTextColor:#918883; }' $title_for_layout = '{local_city_c}, {local_state} Happenings - AARP' $asset_version = '230831' $min = true $nowrapper = false $css = ' :root { --primaryColor: #ff1e3c; --primaryTextColor: #2a2a2a; --linkTextColor: #1f66bd; --linkHoverColor: #1f66bd; --secondaryTextColor: #000000; --secondaryColor2: #000000; --secondaryColor3: #000000; --secondaryColor4: #000000; --secondaryColor5: #000000; --black: #000000; --white: #ffffff; --grey: #f0efed; --gridGutters: 30px; --modulePadding: 60px; --pageWidth: 86.11%; --maxPageWidth: 1240px; --horizontalAlignment: center; --fontFamily: 'Roboto', sans-serif; --headerBackgroundColor:#000000; --headerTextColor:#FFFFFF; --headerHeight:50px; --footerbackgroundColor:#000000; --footerTextColor:#918883; }' $highlighting = '<span class="highlighting">Highlighting Concord </span>' $location = '<a href="/concord-nh/?intcmp=CSN-LOCAL-NAV-HOME">Greater Concord, NH</a>' $no_header = false $header_title = '<a href="/concord-nh/happenings/">News Feed</a>' $header_subtitle = '' $isPR = false $navbar = '<nav class="section" role="button" aria-expanded="false" aria-controls="collapse"> <div class="section-toggle">Sections <i class="fas fa-chevron-down"></i></div> <ul class="secondary-menu" id="secondary-menu" role="menu" aria-busy="true"> <li role="presentation" class=""><a role="menuitem" class="menuitem" href="/concord-nh/aarp-events/?intcmp=CSN-LOCAL-NAV-OLE" data-formelementid="LOCAL-LNK-CLK-EVENTS">Online & Local Events</a> </li> <li role="presentation" class=""><a role="menuitem" class="menuitem" href="/concord-nh/things-to-do/?intcmp=CSN-LOCAL-NAV-TTD" data-formelementid="LOCAL-LNK-CLK-THINGSTODO">Things to Do</a></li> <li role="presentation" class="active"><a role="menuitem" class="menuitem" href="/concord-nh/happenings/?intcmp=CSN-LOCAL-NAV-NF" data-formelementid="LOCAL-LNK-CLK-HAPPENINGS">News Feed</a> </li> <li role="presentation" class=""><a role="menuitem" class="menuitem" href="/concord-nh/volunteering/?intcmp=CSN-LOCAL-NAV-VOL" data-formelementid="LOCAL-LNK-CLK-VOLUNTEERING">Volunteering</a> </li> <li role="presentation" class=""><a role="menuitem" class="menuitem" href="/concord-nh/home-and-community/?intcmp=CSN-LOCAL-NAV-HC" data-formelementid="LOCAL-LNK-CLK-HC">Home & Community</a> </li> <li role="presentation" class=""><a role="menuitem" class="menuitem" href="/concord-nh/movies/?intcmp=CSN-LOCAL-NAV-MFG" data-formelementid="LOCAL-LNK-CLK-MOVIESFORGROWNUPS">Movies for Grownups</a> </li> <li role="presentation" class="more nosep " id="submenu-more"> <span role="menuitem" class="menuitem" data-formelementid="LOCAL-LNK-CLK-MORE">More<i class="fas fa-chevron-down"></i></span> <ul class="secondary-submenu animate slide-in" id="secondary-submenu"> <li role="presentation"><a role="menuitem" class="menuitem " href="/concord-nh/discounts/?intcmp=CSN-LOCAL-NAV-LO" data-formelementid="LOCAL-LNK-CLK-OFFERS">Local Offers</a></li> <li role="presentation"><a role="menuitem" class="menuitem " href="/concord-nh/local-resources/?intcmp=CSN-LOCAL-NAV-LR" data-formelementid="LOCAL-LNK-CLK-LOCALRESOURCES">Local Resources</a> </li> <li role="presentation"><a role="menuitem" class="menuitem " href="/concord-nh/jobs/?intcmp=CSN-LOCAL-NAV-WJ" data-formelementid="LOCAL-LNK-CLK-WORK&JOBS">Work & Jobs</a></li> <li role="presentation"><a role="menuitem" class="menuitem " href="/concord-nh/events/?intcmp=CSN-LOCAL-NAV-CC" data-formelementid="LOCAL-LNK-CLK-EVENTS">Community Calendar</a></li> <!-- <li role="presentation"><a role="menuitem" class="menuitem " href="/concord-nh/healthy-living/?intcmp=CSN-LOCAL-NAV-HEALTHY_LIVING" data-formelementid="LOCAL-LNK-CLK-HEALTHY_LIVING">Healthy Living</a></li> <li role="presentation"><a role="menuitem" class="menuitem " href="/concord-nh/arts-entertainment/?intcmp=CSN-LOCAL-NAV-ARTS_ENT" data-formelementid="LOCAL-LNK-CLK-ARTS_ENT">Arts & Entertainment</a></li> <li role="presentation"><a role="menuitem" class="menuitem " href="/concord-nh/museums/?intcmp=CSN-LOCAL-NAV-MUSEUMS" data-formelementid="LOCAL-LNK-CLK-MUSEUMS">Museums</a></li> --> </ul> </li> </ul> </nav>' $header_custom = '' $breadcrumbs = array( (int) 0 => array( 'title' => 'News Feed', 'slug' => 'happenings' ) ) $row = array( 'title' => 'Back to News Feed', 'slug' => 'happenings' ) $i = (int) 0include - APP/View/Layouts/aarp_2023.ctp, line 244 include - APP/View/Layouts/aarp_2023.ctp, line 244 View::_evaluate() - CORE/Cake/View/View.php, line 971 View::_render() - CORE/Cake/View/View.php, line 933 View::renderLayout() - CORE/Cake/View/View.php, line 546 View::render() - CORE/Cake/View/View.php, line 481 Controller::render() - CORE/Cake/Controller/Controller.php, line 963 AppController::renderPage() - APP/Controller/AppController.php, line 136 BlogsController::display() - APP/Controller/BlogsController.php, line 81 ReflectionMethod::invokeArgs() - [internal], line ?? Controller::invokeAction() - CORE/Cake/Controller/Controller.php, line 491 Dispatcher::_invoke() - CORE/Cake/Routing/Dispatcher.php, line 193 Dispatcher::dispatch() - CORE/Cake/Routing/Dispatcher.php, line 167 [main] - APP/webroot/index.php, line 118
Warning (2): include() [<a href='http://php.net/function.include'>function.include</a>]: Failed opening '/var/www/vhosts/vcc_staging/app/Resource/aarp2_master.resource.footer.root.html' for inclusion (include_path='/var/www/vhosts/vcc_staging/lib:.:/usr/share/pear:/usr/share/php') [APP/View/Layouts/aarp_2023.ctp, line 244]Code Contextinclude (APP . "Resource/aarp2_master.footer.html");
include (APP . "Resource/aarp2_master.bodyTargeting.html");
include (APP . "Resource/aarp2_master.resource.footer.root.html");
$viewFile = '/var/www/vhosts/vcc_staging/app/View/Layouts/aarp_2023.ctp' $dataForView = array( 'content_for_layout' => '<div class="row twoColumnLayout"> <div class="col-md-8 left-rail"><div class="module clearfix"><div class="ar-basic-box"> <div> <div class="module-spacer"> <header><h1 class="article-headline">How to Vote in New Hampshire's 2024 Elections </h1></header> <div class="posted-on"> Posted on 09/17/24 by <b>Michelle Tuccitto Sullo</b> </div> </div> <div class="module-spacer"> <span class="blog-content"><p><div class="RichTextArticleBody"> <div class="RichTextArticleBody-body"><p><span class="Enhancement" ><span class="Enhancement-item"><a class="Link" href="https://states.aarp.org/new-hampshire/elecciones-guia-para-votar-en-nuevo-hampshire?intcmp=AE-POL-TOSPA-TOGL-VOTA-NH-ES" target="_blank" rel="noopener noreferrer">En español</a></span></span><br></p><span class="Enhancement" ><span class="Enhancement-item"><h2 class="inline-heading">Important dates and election information</h2></span></span><div class="Enhancement" > <div class="Enhancement-item"><figure class="Figure" data-alignment="right"> <img src="https://aarp-states.brightspotcdn.com/9f/d1/e62c0c59450e877eb30c10468760/election-2023-bul2024.jpg" alt="AARP election buttons final" width="900" height="900" style="height: auto; max-width: 230px;"/> </figure> </div> </div><p></p><ul><li><b>Last day to request an absentee ballot: </b>Monday, Nov. 4, noon </li><li><b>Deadline to return an absentee ballot: </b>Monday, Nov. 4 (in person); Tuesday, Nov. 5 (by mail).</li><li><b>Last day to register to vote: </b>Tuesday, Nov. 5</li><li><b>Election Day:</b> Tuesday, Nov. 5</li></ul><span class="Enhancement" ><span class="Enhancement-item"><h2 class="inline-heading">Voting at a glance </h2></span></span><p></p><ul><li><b>Voter registration: </b>Visit <span class="Enhancement" ><span class="Enhancement-item"><a class="Link" href="https://nam12.safelinks.protection.outlook.com/?url=https%3A%2F%2Fapp.sos.nh.gov%2F&data=05%7C02%7Cmsullo%40aarp.org%7Cdcc440cb398748cf5e5308dc741d3998%7Ca395e38b4b754e4493499a37de460a33%7C0%7C0%7C638512916058217681%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C0%7C%7C%7C&sdata=kL%2BYqg1FIag5g2bHIYdBlX6mcBuQrr0OnnDovnmq%2Flg%3D&reserved=0" target="_blank" rel="noopener noreferrer">app.sos.nh.gov</a></span></span> to check your <span class="Enhancement" ><span class="Enhancement-item"><a class="Link" href="https://www.sos.nh.gov/elections/register-vote" target="_blank" rel="noopener noreferrer">voter registration</a></span></span> information and find your town or city clerk’s contact information.</li></ul><ul><li><b>Absentee voting:</b> Available to those who can’t vote in person on Election Day because of a disability or illness, work or other <span class="Enhancement" ><span class="Enhancement-item"><a class="Link" href="https://www.sos.nh.gov/elections/absentee-ballots" target="_blank" rel="noopener noreferrer">acceptable reason.</a></span></span></li></ul><ul><li><b>Early voting:</b> New Hampshire doesn’t offer formal early in-person voting. But if you qualify for an absentee ballot, you can cast one early at your <span class="Enhancement" ><span class="Enhancement-item"><a class="Link" href="https://app.sos.nh.gov/viphome" target="_blank" rel="noopener noreferrer">city or town clerk’s</a></span></span> office.</li></ul><ul><li><b>Voting at the polls: </b>Polls are open from at least 11 a.m. to 7 p.m., though <span class="Enhancement" ><span class="Enhancement-item"><a class="Link" href="https://app.sos.nh.gov/viphome" target="_blank" rel="noopener noreferrer">hours may vary</a></span></span> among polling places. Bring an <span class="Enhancement" ><span class="Enhancement-item"><a class="Link" href="https://sos.nh.gov/media/aarlbztj/voter-id-law-2019.pdf" target="_blank" rel="noopener noreferrer">acceptable form of photo ID</a></span></span>, such as your driver’s license or U.S. passport.</li></ul><span class="Enhancement" ><span class="Enhancement-item"><h2 class="inline-heading">Recent voting changes in New Hampshire</h2></span></span><p>In July 2024, lawmakers passed a rule requiring more frequent updates to voter lists. Election officials must meet every 90 days to review voter lists for accuracy and update them. Estate executors must provide an official death notice to the town or city clerk after the death of a voter, within 30 days of being appointed executor.<br><br>Laws that took effect in 2023 may change how you vote in the 2024 elections:<br></p><ul><li>The deadline for mailed absentee ballot requests is noon the day before an election. Previously, it was 5 p.m.<br></li><li>Voters must mail a copy of their ID within seven days of registering if they’re doing so for the first time on Election Day and do not show their ID at the polls. These voters will receive affidavit ballots that will be counted on Election Day but will be removed if ID is not received by the deadline.<br></li></ul><span class="Enhancement" ><span class="Enhancement-item"><h2 class="inline-heading">How to register to vote</h2></span></span><p>Register by mail, in person or online:<br></p><ul><li><b>Online:</b> New Hampshire offers online voter registration if a disability, such as blindness, prevents you from filling out a form by hand. Call your<span class="Enhancement" ><span class="Enhancement-item"><a class="Link" href="https://www.sos.nh.gov/elections/voters/register-vote/town-or-city-clerks-office" target="_blank" rel="noopener noreferrer"> </a></span></span><span class="Enhancement" ><span class="Enhancement-item"><a class="Link" href="https://app.sos.nh.gov/viphome" target="_blank" rel="noopener noreferrer">city or town clerk</a></span></span> to request an accessible online absentee registration form<b> </b>and for information about local deadlines.</li></ul><ul><li><b>By mail: </b>Registration by mail is available if you have an <span class="Enhancement" ><span class="Enhancement-item"><a class="Link" href="https://www.sos.nh.gov/sites/g/files/ehbemt561/files/documents/Election%20Documents/request-absentee-voter-registration-and-absentee-ballot-packets.pdf" target="_blank" rel="noopener noreferrer">approved reason</a></span></span> for not doing so in person, such as a religious observance or disability. If you qualify, call your <span class="Enhancement" ><span class="Enhancement-item"><a class="Link" href="https://app.sos.nh.gov/viphome" target="_blank" rel="noopener noreferrer">city or town clerk</a></span></span> to request a voter registration form. Include a copy of your driver’s license or other valid form of ID when returning your application. You will need a witness to sign your absentee-voter registration affidavit. Check with your<span class="Enhancement" ><span class="Enhancement-item"><a class="Link" href="https://app.sos.nh.gov/Public/Reports.aspx" target="_blank" rel="noopener noreferrer"> </a></span></span><span class="Enhancement" ><span class="Enhancement-item"><a class="Link" href="https://app.sos.nh.gov/viphome" target="_blank" rel="noopener noreferrer">city or town clerk</a></span></span> for local deadlines.</li></ul><ul><li><b>In person:</b> Fill out a voter registration form at your<span class="Enhancement" ><span class="Enhancement-item"><a class="Link" href="https://app.sos.nh.gov/Public/Reports.aspx" target="_blank" rel="noopener noreferrer"> </a></span></span><span class="Enhancement" ><span class="Enhancement-item"><a class="Link" href="https://app.sos.nh.gov/viphome" target="_blank" rel="noopener noreferrer">city or town clerk’s</a></span></span> office. You’ll need to show various forms of ID proving your name, age, citizenship status and where you live, such as a driver’s license and U.S. passport. A full list of acceptable IDs is available on the<span class="Enhancement" ><span class="Enhancement-item"><a class="Link" href="https://www.sos.nh.gov/sites/g/files/ehbemt561/files/documents/Election%20Documents/request-absentee-voter-registration-and-absentee-ballot-packets.pdf" target="_blank" rel="noopener noreferrer"> secretary of state’s website.</a></span></span> <br></li></ul><span class="Enhancement" ><span class="Enhancement-item"><h2 class="inline-heading">Registering to vote on Election Day</h2></span></span><p>You can <span class="Enhancement" ><span class="Enhancement-item"><a class="Link" href="https://www.sos.nh.gov/elections/voters/register-vote/polls-election-day" target="_blank" rel="noopener noreferrer">register to vote at your polling place</a></span></span> on Election Day. You will be asked to show proof of your identity, age, citizenship status and residence. If you do not provide your ID at the polls and it’s your first time registering, you will receive an affidavit ballot and must submit a photocopy of your ID within seven days.<br><br></p><span class="Enhancement" ><span class="Enhancement-item"><h2 class="inline-heading">Check your voter registration status</h2></span></span><p>You can check your voter registration status using the state’s <span class="Enhancement" ><span class="Enhancement-item"><a class="Link" href="https://app.sos.nh.gov/viphome" target="_blank" rel="noopener noreferrer">voter information tool</a></span></span>.<br><br></p><span class="Enhancement" ><span class="Enhancement-item"><h2 class="inline-heading">How to request an absentee ballot </h2></span></span><p>You can vote absentee only for<span class="Enhancement" ><span class="Enhancement-item"><a class="Link" href="https://sos.nh.gov/elections/voters/absentee-ballots/" target="_blank" rel="noopener noreferrer"> approved reasons</a></span></span>, such as a disability or work commitment.<br></p><ul><li><b>Online: </b>Only voters who are unable to fill out a printed form due to a disability, such as blindness, may <span class="Enhancement" ><span class="Enhancement-item"><a class="Link" href="https://www.sos.nh.gov/sites/g/files/ehbemt561/files/documents/Election%20Documents/accessible-electronic-absentee-ballot.pdf" target="_blank" rel="noopener noreferrer">request an accessible absentee ballot</a></span></span> online. If you qualify, you may receive and mark the ballot electronically and may return it to your city or town clerk by mail, in person or by having someone drop it off for you. If someone drops it off for you, they must <span class="Enhancement" ><span class="Enhancement-item"><a class="Link" href="https://www.sos.nh.gov/sites/g/files/ehbemt561/files/documents/2023-10/accommodation-request-for-voters-with-print-disabilities.pdf" target="_blank" rel="noopener noreferrer">sign a statement</a></span></span> on the affidavit envelope. Contact your<span class="Enhancement" ><span class="Enhancement-item"><a class="Link" href="https://www.sos.nh.gov/elections/voters/register-vote/town-or-city-clerks-office" target="_blank" rel="noopener noreferrer"> </a></span></span><span class="Enhancement" ><span class="Enhancement-item"><a class="Link" href="https://app.sos.nh.gov/viphome" target="_blank" rel="noopener noreferrer">city or town clerk</a></span></span> for more information.</li></ul><ul><li><b>By mail: </b>Print an <span class="Enhancement" ><span class="Enhancement-item"><a class="Link" href="https://www.sos.nh.gov/sites/g/files/ehbemt561/files/documents/Election%20Documents/absentee-ballot-application-state-election.pdf" target="_blank" rel="noopener noreferrer">application </a></span></span>from the secretary of state’s website, then complete and mail it to your <span class="Enhancement" ><span class="Enhancement-item"><a class="Link" href="https://app.sos.nh.gov/viphome" target="_blank" rel="noopener noreferrer">city or town clerk’s office</a></span></span>. You can also call your city or town clerk to request a mailed application. Absentee ballot requests must be received by noon the day before an election — that’s Monday, Nov. 4. But you’re encouraged to apply as soon as possible.</li></ul><div class="Enhancement" > <div class="Enhancement-item"><figure class="Figure" data-alignment="right"> <img src="https://aarp-states.brightspotcdn.com/9c/96/5eafc426444e83047a45765c85f6/400-vote-guide-new-hampshire-2024.jpg" alt="First-in-the-Nation Primary Election Underway" width="400" height="286" style="height: auto; max-width: 400px;"/> <figcaption class="Figure-caption">Residents cast their ballots in Dixville Notch, New Hampshire. </figcaption> <div class="Figure-credit">Boston Globe/Boston Globe via Getty Images</div> </figure> </div> </div><p></p><ul><li><b>In person:</b> Go to your <span class="Enhancement" ><span class="Enhancement-item"><a class="Link" href="https://app.sos.nh.gov/viphome" target="_blank" rel="noopener noreferrer">city or town clerk’s office</a></span></span> to apply for a ballot, or print an <span class="Enhancement" ><span class="Enhancement-item"><a class="Link" href="https://www.sos.nh.gov/sites/g/files/ehbemt561/files/documents/Election%20Documents/absentee-ballot-application-state-election.pdf" target="_blank" rel="noopener noreferrer">application</a></span></span> from the secretary of state’s website and bring it with you. You can request a mail ballot until 5 p.m. the day before an election.<br></li></ul><span class="Enhancement" ><span class="Enhancement-item"><h2 class="inline-heading">Returning an absentee ballot</h2></span></span><p>Place your completed ballot in the inner envelope and <span class="Enhancement" ><span class="Enhancement-item"><a class="Link" href="https://www.sos.nh.gov/sites/g/files/ehbemt561/files/documents/2023-10/2024-absentee-ballot-marking-and-mailing-instructions.pdf" target="_blank" rel="noopener noreferrer">sign the affidavit </a></span></span>on the outside. If you have a disability and received assistance, the person who helped you must sign an acknowledgment that appears on the absentee-ballot application and on the affidavit. Seal the inner envelope before placing it in the outer mailing envelope. If you’re including absentee-voter registration forms and proof that you qualify, place those documents in the outer envelope before you seal it.<br></p><ul><li><b>By mail:</b> Send your ballot to your <span class="Enhancement" ><span class="Enhancement-item"><a class="Link" href="https://app.sos.nh.gov/viphome" target="_blank" rel="noopener noreferrer">city or town clerk</a></span></span> with proper postage. It must be received by 5 p.m. on Election Day.</li></ul><ul><li><b>In person:</b> Hand-deliver your ballot to your <span class="Enhancement" ><span class="Enhancement-item"><a class="Link" href="https://app.sos.nh.gov/viphome" target="_blank" rel="noopener noreferrer">city or town clerk</a></span></span> by 5 p.m. the day before an election — that’s Monday, Nov. 4. </li></ul><p>On Election Day, absentee ballots will be accepted only by mail or from a delivery agent, such as an immediate family member, until 5 p.m. Your delivery agent may be asked to show ID and fill out paperwork to deliver your ballot.<br><br>Track your absentee ballot through the state’s <span class="Enhancement" ><span class="Enhancement-item"><a class="Link" href="https://app.sos.nh.gov/viphome" target="_blank" rel="noopener noreferrer">voter information portal.</a></span></span><br><br></p><span class="Enhancement" ><span class="Enhancement-item"><h2 class="inline-heading">Voting in person before Election Day </h2></span></span><p>If you qualify for an absentee ballot, you can cast an in-person absentee ballot at your <span class="Enhancement" ><span class="Enhancement-item"><a class="Link" href="https://app.sos.nh.gov/viphome" target="_blank" rel="noopener noreferrer">city or town clerk’s office</a></span></span>.<br><br></p><span class="Enhancement" ><span class="Enhancement-item"><h2 class="inline-heading">Voting at the polls on Election Day</h2></span></span><p>Polls will be open from at least 11 a.m. to 7 p.m. on Tuesday, Nov. 5. Extended hours vary by location, so check your <span class="Enhancement" ><span class="Enhancement-item"><a class="Link" href="https://app.sos.nh.gov/viphome" target="_blank" rel="noopener noreferrer">polling place</a></span></span> or contact your <span class="Enhancement" ><span class="Enhancement-item"><a class="Link" href="https://app.sos.nh.gov/viphome" target="_blank" rel="noopener noreferrer">city or town clerk</a></span></span>. As long as you’re in line before the polls close, you may cast a ballot. <br><br>Sample ballots are available at the <span class="Enhancement" ><span class="Enhancement-item"><a class="Link" href="https://www.sos.nh.gov/elections/sample-ballots" target="_blank" rel="noopener noreferrer">secretary of state’s website</a></span></span>.<br><br></p><span class="Enhancement" ><span class="Enhancement-item"><h2 class="inline-heading">Voter ID requirements on Election Day</h2></span></span><p>Bring an <span class="Enhancement" ><span class="Enhancement-item"><a class="Link" href="https://sos.nh.gov/media/aarlbztj/voter-id-law-2019.pdf" target="_blank" rel="noopener noreferrer">acceptable form of photo ID</a></span></span>, such as your state driver’s license or U.S. passport, to vote on Election Day. Those without ID can sign an affidavit, have their photo taken and proceed to vote.<br><br></p><span class="Enhancement" ><span class="Enhancement-item"><h2 class="inline-heading">Voting with a disability </h2></span></span><p>Each polling place is equipped with an accessible system and voting booth for voters with disabilities. Find more information at the <span class="Enhancement" ><span class="Enhancement-item"><a class="Link" href="https://www.sos.nh.gov/elections/learn-about-voting-disabilities" target="_blank" rel="noopener noreferrer">secretary of state’s website.</a></span></span><br><br>Voters who need assistance filling in their ballot can receive help from either an election official or someone they choose, as long as that person is not an employer or union official.<br><br>You can request to have an absentee ballot and affidavit envelope delivered to your vehicle outside the polling place if you can’t enter because of a disability. Once you’ve completed the affidavit and ballot, an election official will bring them back into the polling place.<br><br></p><span class="Enhancement" ><span class="Enhancement-item"><h2 class="inline-heading">Voting from a nursing home or long-term care facility</h2></span></span><p>Residents of nursing homes and long-term care facilities qualify to vote via <span class="Enhancement" ><span class="Enhancement-item"><a class="Link" href="https://www.sos.nh.gov/elections/absentee-ballots" target="_blank" rel="noopener noreferrer">absentee ballot</a></span></span>, under the physical disability or illness excuse.<br><br><b><i>Editor’s note:</i></b><i> This guide was originally published on Jan. 22, 2024, and has been updated with new information about voting in the 2024 elections. </i><br><br><i>Michelle Tuccitto Sullo is a contributing writer covering state and federal policy. She previously served as managing editor of the </i>Hartford Business Journal <i>in Connecticut and has worked for the </i>New Haven Register<i>, </i>Connecticut Law Tribune<i> and </i>New Haven Biz<i>.</i><br><br></p><span class="Enhancement" ><span class="Enhancement-item"><h2 class="inline-heading">Also of Interest:</h2></span></span><p></p><ul><li><span class="Enhancement" ><span class="Enhancement-item"><a class="Link" href="https://www.aarp.org/politics-society/government-elections/" target="_blank" rel="noopener noreferrer">Follow AARP’s political coverage</a></span></span>.</li><li><span class="Enhancement" ><span class="Enhancement-item"><a class="Link" href="https://states.aarp.org/new-hampshire/" target="_blank" rel="noopener noreferrer">Keep up with local events and AARP advocacy efforts</a></span></span>. </li><li><span class="Enhancement" ><span class="Enhancement-item"><a class="Link" href="https://www.aarp.org/politics-society/government-elections/info-2024/state-voting-guides.html" target="_blank" rel="noopener noreferrer">Find voter guides for all 50 states</a></span></span>.</li><li><span class="Enhancement" ><span class="Enhancement-item"><a class="Link" href="https://www.aarp.org/politics-society/advocacy/caregiving-advocacy/?CMP=RDRCT-CON-CAREFORCAREGIVERS-02162024" target="_blank" rel="noopener noreferrer">Learn more about AARP's caregiving advocacy work.</a></span></span></li></ul></div> </div> </p></span> </div> </div> </div> </div><div class="module clearfix"><script src="https://aarp-states.brightspotcdn.com/resource/00000168-dd17-d487-a96e-df5fe3ee0000/styleguide/All.min.c85a242a55150cd195e494cd6e5b9c77.gz.js" async=""></script> <link rel="stylesheet" media="all" href="https://aarp-states.brightspotcdn.com/resource/00000168-dd17-d487-a96e-df5fe3ee0000/styleguide/All.min.bfe6eb5a8301841feef3af4e9bd1e26d.gz.css"> <!-- bypass --> <style> a:focus, a:hover { text-decoration: underline; } h1.article-headline { margin: 0 0 1rem; } </style> <!-- <style> .Enhancement-item .Figure { margin-bottom: 24px; } .RichTextArticleBody-body ul { margin-bottom: 24px; } .RichTextArticleBody-body p{ margin: 12px 0; } .RichTextModule-items { clear: both; display: table; width: 100%; margin-bottom: 12px; } .VideoEnhancement>* { color: var(--primaryTextColor); font-size: 13px; font-weight: 400; line-height: 1.4; font-style: italic; background: #f0efed } @media only screen and (min-width: 768px) { .VideoEnhancement>* { font-size:14px; font-weight: 400; line-height: 1.47 } } .VideoEnhancement-title { padding: 20px } @media only screen and (min-width: 768px) { .VideoEnhancement-title { padding:30px } } .VideoEnhancement-player>* { position: relative; width: 100%; height: 0; padding-bottom: 56.25% } .VideoEnhancement iframe { border: 0; position: absolute; top: 0; left: 0; width: 100%; height: 100% } [data-video-player] { display: block; padding-bottom: 56.25%; height: 0; margin: 0 auto; } [data-video-player][data-aspect-ratio="4x3"] { padding-bottom: 56.25%; } [data-video-player][data-aspect-ratio="16x9"] { padding-bottom: 56.25% } </style> --></div><div class="module clearfix"><div class="module-spacer tout-homefit-750"> <a data-formelementid="CSN-LOCAL-HC-NEWSSK-02272024" href="/concord-nh/home-and-community/?intcmp=CSN-LOCAL-HC-NEWSSK-02272024"><img class="img-responsive" alt="Explore the free AARP HomeFit Guide" title="Explore the free AARP HomeFit Guide" src="https://cdn-aarp.americantowns.com/img/touts/HomeFit_750x150.png"></a> </div></div></div> <div class="col-md-4 right-rail thin-rhs"><div class="module clearfix"><!--default--> <!-- module_RHS - AARP Events --> <pre class="cake-error"><a href="javascript:void(0);" onclick="document.getElementById('cakeErr66ecd08609fd1-trace').style.display = (document.getElementById('cakeErr66ecd08609fd1-trace').style.display == 'none' ? '' : 'none');"><b>Warning</b> (2)</a>: include(/var/www/vhosts/vcc_staging/app//Resource/experience.master.resource.root.html): failed to open stream: No such file or directory [<b>APP/Lib/Modules.php(13) : eval()'d code</b>, line <b>1</b>]<div id="cakeErr66ecd08609fd1-trace" class="cake-stack-trace" style="display: none;"><a href="javascript:void(0);" onclick="document.getElementById('cakeErr66ecd08609fd1-code').style.display = (document.getElementById('cakeErr66ecd08609fd1-code').style.display == 'none' ? '' : 'none')">Code</a> <a href="javascript:void(0);" onclick="document.getElementById('cakeErr66ecd08609fd1-context').style.display = (document.getElementById('cakeErr66ecd08609fd1-context').style.display == 'none' ? '' : 'none')">Context</a><pre id="cakeErr66ecd08609fd1-context" class="cake-context" style="display: none;">$module = array( '_id' => '66158db0e9dff2b1fd9cafcd', 'module_id' => '1098', 'name' => 'RHS - Events Experience', 'type' => 'php', 'data' => '<?php include(APP . "/Resource/experience.master.resource.root.html"); ?> <style type="text/css"> .recommenationSection {font-family: Lato, sans-serif} .recommendationSection h3 {font-size:30px!important; text-transform:none; letter-spacing:0.03em} .recommendationSection .js-mvc-offer-recommended-article-pack-category {color:#dd1200; font-family:Lato, sans-serif; font-size:15px; font-weight:700; text-transform:uppercase; margin:0} .recommendationSection h4 a {color:#121212; font-size:20px; font-weight:700} .recommendationSection .uxdia-c-featured-tile__content-wrapper {padding: 0 0 .5em 0; margin-bottom: 1.25em; border-bottom: 1px solid #000} </style>', 'css' => '.recommendationSection h3 {font-size:30px} .recommenadationSection .js-mvc-offer-recommended-article-pack-category {color:rgb(221,18,0); font-size:12px} .recommendationSection h4 a {color:#121212; font-size:20px} ', 'script' => '', 'cache_time' => '', 'localize' => '0' ) $obj = false</pre><pre class="stack-trace">include - APP/Lib/Modules.php(13) : eval()'d code, line 1 eval - APP/Lib/Modules.php(13) : eval()'d code, line 1 Modules::render() - APP/Lib/Modules.php, line 13 Modules::load() - APP/Lib/Modules.php, line 29 Localize::getModule() - APP/Lib/Localize.php, line 294 Localize::replace() - APP/Lib/Localize.php, line 219 Modules::render() - APP/Lib/Modules.php, line 9 include - APP/View/Elements/display.ctp, line 13 View::_evaluate() - CORE/Cake/View/View.php, line 971 View::_render() - CORE/Cake/View/View.php, line 933 View::render() - CORE/Cake/View/View.php, line 473 Controller::render() - CORE/Cake/Controller/Controller.php, line 963 AppController::renderPage() - APP/Controller/AppController.php, line 136 BlogsController::display() - APP/Controller/BlogsController.php, line 81 ReflectionMethod::invokeArgs() - [internal], line ?? Controller::invokeAction() - CORE/Cake/Controller/Controller.php, line 491 Dispatcher::_invoke() - CORE/Cake/Routing/Dispatcher.php, line 193 Dispatcher::dispatch() - CORE/Cake/Routing/Dispatcher.php, line 167</pre></div></pre><pre class="cake-error"><a href="javascript:void(0);" onclick="document.getElementById('cakeErr66ecd0860baf9-trace').style.display = (document.getElementById('cakeErr66ecd0860baf9-trace').style.display == 'none' ? '' : 'none');"><b>Warning</b> (2)</a>: include() [<a href='http://php.net/function.include'>function.include</a>]: Failed opening '/var/www/vhosts/vcc_staging/app//Resource/experience.master.resource.root.html' for inclusion (include_path='/var/www/vhosts/vcc_staging/lib:.:/usr/share/pear:/usr/share/php') [<b>APP/Lib/Modules.php(13) : eval()'d code</b>, line <b>1</b>]<div id="cakeErr66ecd0860baf9-trace" class="cake-stack-trace" style="display: none;"><a href="javascript:void(0);" onclick="document.getElementById('cakeErr66ecd0860baf9-code').style.display = (document.getElementById('cakeErr66ecd0860baf9-code').style.display == 'none' ? '' : 'none')">Code</a> <a href="javascript:void(0);" onclick="document.getElementById('cakeErr66ecd0860baf9-context').style.display = (document.getElementById('cakeErr66ecd0860baf9-context').style.display == 'none' ? '' : 'none')">Context</a><pre id="cakeErr66ecd0860baf9-context" class="cake-context" style="display: none;">$module = array( '_id' => '66158db0e9dff2b1fd9cafcd', 'module_id' => '1098', 'name' => 'RHS - Events Experience', 'type' => 'php', 'data' => '<?php include(APP . "/Resource/experience.master.resource.root.html"); ?> <style type="text/css"> .recommenationSection {font-family: Lato, sans-serif} .recommendationSection h3 {font-size:30px!important; text-transform:none; letter-spacing:0.03em} .recommendationSection .js-mvc-offer-recommended-article-pack-category {color:#dd1200; font-family:Lato, sans-serif; font-size:15px; font-weight:700; text-transform:uppercase; margin:0} .recommendationSection h4 a {color:#121212; font-size:20px; font-weight:700} .recommendationSection .uxdia-c-featured-tile__content-wrapper {padding: 0 0 .5em 0; margin-bottom: 1.25em; border-bottom: 1px solid #000} </style>', 'css' => '.recommendationSection h3 {font-size:30px} .recommenadationSection .js-mvc-offer-recommended-article-pack-category {color:rgb(221,18,0); font-size:12px} .recommendationSection h4 a {color:#121212; font-size:20px} ', 'script' => '', 'cache_time' => '', 'localize' => '0' ) $obj = false</pre><pre class="stack-trace">include - APP/Lib/Modules.php(13) : eval()'d code, line 1 eval - APP/Lib/Modules.php(13) : eval()'d code, line 1 Modules::render() - APP/Lib/Modules.php, line 13 Modules::load() - APP/Lib/Modules.php, line 29 Localize::getModule() - APP/Lib/Localize.php, line 294 Localize::replace() - APP/Lib/Localize.php, line 219 Modules::render() - APP/Lib/Modules.php, line 9 include - APP/View/Elements/display.ctp, line 13 View::_evaluate() - CORE/Cake/View/View.php, line 971 View::_render() - CORE/Cake/View/View.php, line 933 View::render() - CORE/Cake/View/View.php, line 473 Controller::render() - CORE/Cake/Controller/Controller.php, line 963 AppController::renderPage() - APP/Controller/AppController.php, line 136 BlogsController::display() - APP/Controller/BlogsController.php, line 81 ReflectionMethod::invokeArgs() - [internal], line ?? Controller::invokeAction() - CORE/Cake/Controller/Controller.php, line 491 Dispatcher::_invoke() - CORE/Cake/Routing/Dispatcher.php, line 193 Dispatcher::dispatch() - CORE/Cake/Routing/Dispatcher.php, line 167</pre></div></pre><style type="text/css"> .recommenationSection {font-family: Lato, sans-serif} .recommendationSection h3 {font-size:30px!important; text-transform:none; letter-spacing:0.03em} .recommendationSection .js-mvc-offer-recommended-article-pack-category {color:#dd1200; font-family:Lato, sans-serif; font-size:15px; font-weight:700; text-transform:uppercase; margin:0} .recommendationSection h4 a {color:#121212; font-size:20px; font-weight:700} .recommendationSection .uxdia-c-featured-tile__content-wrapper {padding: 0 0 .5em 0; margin-bottom: 1.25em; border-bottom: 1px solid #000} </style> <div aria-hidden="true" class="aarpe-ad-wrapper"> <div class="aarpe-ad en clearfix" id="300x250_53475" data-adsize="300x250"> <script type="text/javascript"> if(typeof AARP.ads !== 'undefined'){ AARP.ads.slots({ id:'300x250_53475', size:'300x250'}); } </script> </div> </div> <div class="card-tout card-dark membership-tout" style="margin:0 0 30px 0;"> <img class="img-responsive image" title="image of two AARP membership cards" alt="image of two AARP membership cards" src="https://cdn-aarp.americantowns.com/img/tout-two-cards.png"> <div class="title">Only $12 your first year with Automatic Renewal</div> <ul class="list"> <li>Immediate access to your <a href="https://www.aarp.org/benefits-discounts/">member benefits</a></li> <li>Discounts on travel and everyday savings</li> <li>Subscription to AARP The Magazine</li> <li>FREE second membership</li> </ul> <div class="action"> <a class="btn" href="https://appsec.aarp.org/mem/join?campaignid=UAJFT3&intcmp=LNK-CSN-AARPLOCAL-JRTOUT-RR-A-CONCORD-NH">Join AARP</a> <div class="body">Already a member? <a href="https://appsec.aarp.org/mem/renew?campaignid= UARFT3&intcmp=LNK-CSN-AARPLOCAL-JRTOUT-RR-A-CONCORD-NH">Renew</a> or <a href="https://www.aarp.org/benefits-discounts/my-membership/print-your-card/">Print Card</a></div> </div> </div> <style> .membership-tout {padding:16px 20px;} .membership-tout .list li { margin: 0; } </style> <div aria-hidden="true" class="aarpe-ad-wrapper"> <div class="aarpe-ad en clearfix" id="300x250_93505" data-adsize="300x250"> <script type="text/javascript"> if(typeof AARP.ads !== 'undefined'){ AARP.ads.slots({ id:'300x250_93505', size:'300x250'}); } </script> </div> </div> <div class="module-spacer text-center"> <div class="fb-page" alt="Image of AARP New Hampshire Facebook Page" title="Image of AARP New Hampshire Facebook Page" data-href="https://www.facebook.com/AARPNH" data-tabs="timeline" width="320" height="" data-small-header="false" data-adapt-container-width="true" data-hide-cover="false" data-show-facepile="true" lazy="true"> <blockquote cite="https://www.facebook.com/AARPNH" class="fb-xfbml-parse-ignore"><a href="https://www.facebook.com/AARPNH">Facebook</a></blockquote> </div> </div> <div class="ar-basic-box module-spacer"> <header> <h2>Contact AARP <br />in Concord</h2> </header> <div class="wrap"> <div class="ar-quick-list module-spacer"> <ul class="list-unstyled"> <li><i class="list-icon fa fa-envelope" alt="Email icon" title="Email icon" aria-hidden="true"></i><a href="mailto:NH@aarp.org " target="_blank" rel="noopener">NH@aarp.org </a></li> <li><i class="list-icon fa fa-globe" alt="Globe icon" title="Globe icon" aria-hidden="true"></i><a href="https://states.aarp.org/region/new-hampshire/" target="_blank" rel="noopener">AARP New Hampshire</a></li> <li><i class="list-icon fa fa-map-marker" alt="Map Marker icon" title="Map Marker icon" aria-hidden="true"></i><a href="https://states.aarp.org/contact-aarp-new-hampshire/?intcmp=SNG-LNK-AARPLOCAL-CONTACT-20140101-CONCORD-NH" target="_blank" rel="noopener">Contact Us</a></li> </ul> </div> <a href="https://www.facebook.com/AARPNH" target="_blank" rel="noopener" aria-label="Open Facebook"><img src="https://cdn-aarp.americantowns.com/img/responsive/icons/48/facebook-dreamstale25.png" alt="Facebook icon" title="Facebook icon"></a> <a href="https://twitter.com/aarpnh" target="_blank" rel="noopener" aria-label="Open Twitter"><img src="https://cdn-aarp.americantowns.com/img/responsive/icons/48/x-logo-black.png" alt="Twitter icon" title="Twitter icon"></a> </div> </div> </div></div> <div class="col-md-8 left-rail left-bot"></div> <div class="col-md-4 right-rail right-bot thin-rhs"></div> </div> <div class="row oneColumnLayout"> </div> <div class="row oneColumnLayout"> <div class="col-md-12"><!-- script to activate navbar --> <script type="text/javascript"> jQuery(".channelBarMain ul.left li a").click(function() { window.location = jQuery(this).attr('href'); }); </script> </div> </div> ', 'scripts_for_layout' => '<title>How to Vote in New Hampshire's 2024 Elections </title> <meta name="page_title" content="How to Vote in New Hampshire's 2024 Elections "/> <meta name="robots" content="noindex, nofollow"/> <meta content="En españolImportant dates and election information Last day to request an absentee ballot: Monday, Nov. 4, noon Deadline to return an absentee ballot:" name="description"/> <meta content="How, Vote, in, New, Hampshire, s, 2024, Elections" name="keywords"/> <link rel="canonical" href="https://states.aarp.org/new-hampshire/election-voting-guide" /> <meta property="og:url" content="https://vccstaging.local.aarp.org/news/how-to-vote-in-new-hampshires-2024-elections-nh-2024-09-17.html"/> <meta name="twitter:card" content="summary_large_image"/> <meta name="twitter:title" content="How to Vote in New Hampshire's 2024 Elections "/> <meta name="twitter:description" content="Find upcoming election dates, registration deadlines and voting options in New Hampshire, such as voting by mail, early voting or voting with a disability."/> <meta name="twitter:image" content="https://aarp-states.brightspotcdn.com/dims4/default/f14138a/2147483647/strip/true/crop/400x257+0+14/resize/420x270!/quality/90/?url=http%3A%2F%2Faarp-brightspot.s3.amazonaws.com%2Fstates%2F9c%2F96%2F5eafc426444e83047a45765c85f6%2F400-vote-guide-new-hampshire-2024.jpg"/> <meta property="og:type" content="article"/> <meta property="og:title" content="How to Vote in New Hampshire's 2024 Elections "/> <meta property="og:description" content="Find upcoming election dates, registration deadlines and voting options in New Hampshire, such as voting by mail, early voting or voting with a disability."/> <meta property="og:image" content="https://aarp-states.brightspotcdn.com/dims4/default/f14138a/2147483647/strip/true/crop/400x257+0+14/resize/420x270!/quality/90/?url=http%3A%2F%2Faarp-brightspot.s3.amazonaws.com%2Fstates%2F9c%2F96%2F5eafc426444e83047a45765c85f6%2F400-vote-guide-new-hampshire-2024.jpg"/> :root { --primaryColor: #ff1e3c; --primaryTextColor: #2a2a2a; --linkTextColor: #1f66bd; --linkHoverColor: #1f66bd; --secondaryTextColor: #000000; --secondaryColor2: #000000; --secondaryColor3: #000000; --secondaryColor4: #000000; --secondaryColor5: #000000; --black: #000000; --white: #ffffff; --grey: #f0efed; --gridGutters: 30px; --modulePadding: 60px; --pageWidth: 86.11%; --maxPageWidth: 1240px; --horizontalAlignment: center; --fontFamily: 'Roboto', sans-serif; --headerBackgroundColor:#000000; --headerTextColor:#FFFFFF; --headerHeight:50px; --footerbackgroundColor:#000000; --footerTextColor:#918883; }', 'title_for_layout' => '{local_city_c}, {local_state} Happenings - AARP' ) $content_for_layout = '<div class="row twoColumnLayout"> <div class="col-md-8 left-rail"><div class="module clearfix"><div class="ar-basic-box"> <div> <div class="module-spacer"> <header><h1 class="article-headline">How to Vote in New Hampshire's 2024 Elections </h1></header> <div class="posted-on"> Posted on 09/17/24 by <b>Michelle Tuccitto Sullo</b> </div> </div> <div class="module-spacer"> <span class="blog-content"><p><div class="RichTextArticleBody"> <div class="RichTextArticleBody-body"><p><span class="Enhancement" ><span class="Enhancement-item"><a class="Link" href="https://states.aarp.org/new-hampshire/elecciones-guia-para-votar-en-nuevo-hampshire?intcmp=AE-POL-TOSPA-TOGL-VOTA-NH-ES" target="_blank" rel="noopener noreferrer">En español</a></span></span><br></p><span class="Enhancement" ><span class="Enhancement-item"><h2 class="inline-heading">Important dates and election information</h2></span></span><div class="Enhancement" > <div class="Enhancement-item"><figure class="Figure" data-alignment="right"> <img src="https://aarp-states.brightspotcdn.com/9f/d1/e62c0c59450e877eb30c10468760/election-2023-bul2024.jpg" alt="AARP election buttons final" width="900" height="900" style="height: auto; max-width: 230px;"/> </figure> </div> </div><p></p><ul><li><b>Last day to request an absentee ballot: </b>Monday, Nov. 4, noon </li><li><b>Deadline to return an absentee ballot: </b>Monday, Nov. 4 (in person); Tuesday, Nov. 5 (by mail).</li><li><b>Last day to register to vote: </b>Tuesday, Nov. 5</li><li><b>Election Day:</b> Tuesday, Nov. 5</li></ul><span class="Enhancement" ><span class="Enhancement-item"><h2 class="inline-heading">Voting at a glance </h2></span></span><p></p><ul><li><b>Voter registration: </b>Visit <span class="Enhancement" ><span class="Enhancement-item"><a class="Link" href="https://nam12.safelinks.protection.outlook.com/?url=https%3A%2F%2Fapp.sos.nh.gov%2F&data=05%7C02%7Cmsullo%40aarp.org%7Cdcc440cb398748cf5e5308dc741d3998%7Ca395e38b4b754e4493499a37de460a33%7C0%7C0%7C638512916058217681%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C0%7C%7C%7C&sdata=kL%2BYqg1FIag5g2bHIYdBlX6mcBuQrr0OnnDovnmq%2Flg%3D&reserved=0" target="_blank" rel="noopener noreferrer">app.sos.nh.gov</a></span></span> to check your <span class="Enhancement" ><span class="Enhancement-item"><a class="Link" href="https://www.sos.nh.gov/elections/register-vote" target="_blank" rel="noopener noreferrer">voter registration</a></span></span> information and find your town or city clerk’s contact information.</li></ul><ul><li><b>Absentee voting:</b> Available to those who can’t vote in person on Election Day because of a disability or illness, work or other <span class="Enhancement" ><span class="Enhancement-item"><a class="Link" href="https://www.sos.nh.gov/elections/absentee-ballots" target="_blank" rel="noopener noreferrer">acceptable reason.</a></span></span></li></ul><ul><li><b>Early voting:</b> New Hampshire doesn’t offer formal early in-person voting. But if you qualify for an absentee ballot, you can cast one early at your <span class="Enhancement" ><span class="Enhancement-item"><a class="Link" href="https://app.sos.nh.gov/viphome" target="_blank" rel="noopener noreferrer">city or town clerk’s</a></span></span> office.</li></ul><ul><li><b>Voting at the polls: </b>Polls are open from at least 11 a.m. to 7 p.m., though <span class="Enhancement" ><span class="Enhancement-item"><a class="Link" href="https://app.sos.nh.gov/viphome" target="_blank" rel="noopener noreferrer">hours may vary</a></span></span> among polling places. Bring an <span class="Enhancement" ><span class="Enhancement-item"><a class="Link" href="https://sos.nh.gov/media/aarlbztj/voter-id-law-2019.pdf" target="_blank" rel="noopener noreferrer">acceptable form of photo ID</a></span></span>, such as your driver’s license or U.S. passport.</li></ul><span class="Enhancement" ><span class="Enhancement-item"><h2 class="inline-heading">Recent voting changes in New Hampshire</h2></span></span><p>In July 2024, lawmakers passed a rule requiring more frequent updates to voter lists. Election officials must meet every 90 days to review voter lists for accuracy and update them. Estate executors must provide an official death notice to the town or city clerk after the death of a voter, within 30 days of being appointed executor.<br><br>Laws that took effect in 2023 may change how you vote in the 2024 elections:<br></p><ul><li>The deadline for mailed absentee ballot requests is noon the day before an election. Previously, it was 5 p.m.<br></li><li>Voters must mail a copy of their ID within seven days of registering if they’re doing so for the first time on Election Day and do not show their ID at the polls. These voters will receive affidavit ballots that will be counted on Election Day but will be removed if ID is not received by the deadline.<br></li></ul><span class="Enhancement" ><span class="Enhancement-item"><h2 class="inline-heading">How to register to vote</h2></span></span><p>Register by mail, in person or online:<br></p><ul><li><b>Online:</b> New Hampshire offers online voter registration if a disability, such as blindness, prevents you from filling out a form by hand. Call your<span class="Enhancement" ><span class="Enhancement-item"><a class="Link" href="https://www.sos.nh.gov/elections/voters/register-vote/town-or-city-clerks-office" target="_blank" rel="noopener noreferrer"> </a></span></span><span class="Enhancement" ><span class="Enhancement-item"><a class="Link" href="https://app.sos.nh.gov/viphome" target="_blank" rel="noopener noreferrer">city or town clerk</a></span></span> to request an accessible online absentee registration form<b> </b>and for information about local deadlines.</li></ul><ul><li><b>By mail: </b>Registration by mail is available if you have an <span class="Enhancement" ><span class="Enhancement-item"><a class="Link" href="https://www.sos.nh.gov/sites/g/files/ehbemt561/files/documents/Election%20Documents/request-absentee-voter-registration-and-absentee-ballot-packets.pdf" target="_blank" rel="noopener noreferrer">approved reason</a></span></span> for not doing so in person, such as a religious observance or disability. If you qualify, call your <span class="Enhancement" ><span class="Enhancement-item"><a class="Link" href="https://app.sos.nh.gov/viphome" target="_blank" rel="noopener noreferrer">city or town clerk</a></span></span> to request a voter registration form. Include a copy of your driver’s license or other valid form of ID when returning your application. You will need a witness to sign your absentee-voter registration affidavit. Check with your<span class="Enhancement" ><span class="Enhancement-item"><a class="Link" href="https://app.sos.nh.gov/Public/Reports.aspx" target="_blank" rel="noopener noreferrer"> </a></span></span><span class="Enhancement" ><span class="Enhancement-item"><a class="Link" href="https://app.sos.nh.gov/viphome" target="_blank" rel="noopener noreferrer">city or town clerk</a></span></span> for local deadlines.</li></ul><ul><li><b>In person:</b> Fill out a voter registration form at your<span class="Enhancement" ><span class="Enhancement-item"><a class="Link" href="https://app.sos.nh.gov/Public/Reports.aspx" target="_blank" rel="noopener noreferrer"> </a></span></span><span class="Enhancement" ><span class="Enhancement-item"><a class="Link" href="https://app.sos.nh.gov/viphome" target="_blank" rel="noopener noreferrer">city or town clerk’s</a></span></span> office. You’ll need to show various forms of ID proving your name, age, citizenship status and where you live, such as a driver’s license and U.S. passport. A full list of acceptable IDs is available on the<span class="Enhancement" ><span class="Enhancement-item"><a class="Link" href="https://www.sos.nh.gov/sites/g/files/ehbemt561/files/documents/Election%20Documents/request-absentee-voter-registration-and-absentee-ballot-packets.pdf" target="_blank" rel="noopener noreferrer"> secretary of state’s website.</a></span></span> <br></li></ul><span class="Enhancement" ><span class="Enhancement-item"><h2 class="inline-heading">Registering to vote on Election Day</h2></span></span><p>You can <span class="Enhancement" ><span class="Enhancement-item"><a class="Link" href="https://www.sos.nh.gov/elections/voters/register-vote/polls-election-day" target="_blank" rel="noopener noreferrer">register to vote at your polling place</a></span></span> on Election Day. You will be asked to show proof of your identity, age, citizenship status and residence. If you do not provide your ID at the polls and it’s your first time registering, you will receive an affidavit ballot and must submit a photocopy of your ID within seven days.<br><br></p><span class="Enhancement" ><span class="Enhancement-item"><h2 class="inline-heading">Check your voter registration status</h2></span></span><p>You can check your voter registration status using the state’s <span class="Enhancement" ><span class="Enhancement-item"><a class="Link" href="https://app.sos.nh.gov/viphome" target="_blank" rel="noopener noreferrer">voter information tool</a></span></span>.<br><br></p><span class="Enhancement" ><span class="Enhancement-item"><h2 class="inline-heading">How to request an absentee ballot </h2></span></span><p>You can vote absentee only for<span class="Enhancement" ><span class="Enhancement-item"><a class="Link" href="https://sos.nh.gov/elections/voters/absentee-ballots/" target="_blank" rel="noopener noreferrer"> approved reasons</a></span></span>, such as a disability or work commitment.<br></p><ul><li><b>Online: </b>Only voters who are unable to fill out a printed form due to a disability, such as blindness, may <span class="Enhancement" ><span class="Enhancement-item"><a class="Link" href="https://www.sos.nh.gov/sites/g/files/ehbemt561/files/documents/Election%20Documents/accessible-electronic-absentee-ballot.pdf" target="_blank" rel="noopener noreferrer">request an accessible absentee ballot</a></span></span> online. If you qualify, you may receive and mark the ballot electronically and may return it to your city or town clerk by mail, in person or by having someone drop it off for you. If someone drops it off for you, they must <span class="Enhancement" ><span class="Enhancement-item"><a class="Link" href="https://www.sos.nh.gov/sites/g/files/ehbemt561/files/documents/2023-10/accommodation-request-for-voters-with-print-disabilities.pdf" target="_blank" rel="noopener noreferrer">sign a statement</a></span></span> on the affidavit envelope. Contact your<span class="Enhancement" ><span class="Enhancement-item"><a class="Link" href="https://www.sos.nh.gov/elections/voters/register-vote/town-or-city-clerks-office" target="_blank" rel="noopener noreferrer"> </a></span></span><span class="Enhancement" ><span class="Enhancement-item"><a class="Link" href="https://app.sos.nh.gov/viphome" target="_blank" rel="noopener noreferrer">city or town clerk</a></span></span> for more information.</li></ul><ul><li><b>By mail: </b>Print an <span class="Enhancement" ><span class="Enhancement-item"><a class="Link" href="https://www.sos.nh.gov/sites/g/files/ehbemt561/files/documents/Election%20Documents/absentee-ballot-application-state-election.pdf" target="_blank" rel="noopener noreferrer">application </a></span></span>from the secretary of state’s website, then complete and mail it to your <span class="Enhancement" ><span class="Enhancement-item"><a class="Link" href="https://app.sos.nh.gov/viphome" target="_blank" rel="noopener noreferrer">city or town clerk’s office</a></span></span>. You can also call your city or town clerk to request a mailed application. Absentee ballot requests must be received by noon the day before an election — that’s Monday, Nov. 4. But you’re encouraged to apply as soon as possible.</li></ul><div class="Enhancement" > <div class="Enhancement-item"><figure class="Figure" data-alignment="right"> <img src="https://aarp-states.brightspotcdn.com/9c/96/5eafc426444e83047a45765c85f6/400-vote-guide-new-hampshire-2024.jpg" alt="First-in-the-Nation Primary Election Underway" width="400" height="286" style="height: auto; max-width: 400px;"/> <figcaption class="Figure-caption">Residents cast their ballots in Dixville Notch, New Hampshire. </figcaption> <div class="Figure-credit">Boston Globe/Boston Globe via Getty Images</div> </figure> </div> </div><p></p><ul><li><b>In person:</b> Go to your <span class="Enhancement" ><span class="Enhancement-item"><a class="Link" href="https://app.sos.nh.gov/viphome" target="_blank" rel="noopener noreferrer">city or town clerk’s office</a></span></span> to apply for a ballot, or print an <span class="Enhancement" ><span class="Enhancement-item"><a class="Link" href="https://www.sos.nh.gov/sites/g/files/ehbemt561/files/documents/Election%20Documents/absentee-ballot-application-state-election.pdf" target="_blank" rel="noopener noreferrer">application</a></span></span> from the secretary of state’s website and bring it with you. You can request a mail ballot until 5 p.m. the day before an election.<br></li></ul><span class="Enhancement" ><span class="Enhancement-item"><h2 class="inline-heading">Returning an absentee ballot</h2></span></span><p>Place your completed ballot in the inner envelope and <span class="Enhancement" ><span class="Enhancement-item"><a class="Link" href="https://www.sos.nh.gov/sites/g/files/ehbemt561/files/documents/2023-10/2024-absentee-ballot-marking-and-mailing-instructions.pdf" target="_blank" rel="noopener noreferrer">sign the affidavit </a></span></span>on the outside. If you have a disability and received assistance, the person who helped you must sign an acknowledgment that appears on the absentee-ballot application and on the affidavit. Seal the inner envelope before placing it in the outer mailing envelope. If you’re including absentee-voter registration forms and proof that you qualify, place those documents in the outer envelope before you seal it.<br></p><ul><li><b>By mail:</b> Send your ballot to your <span class="Enhancement" ><span class="Enhancement-item"><a class="Link" href="https://app.sos.nh.gov/viphome" target="_blank" rel="noopener noreferrer">city or town clerk</a></span></span> with proper postage. It must be received by 5 p.m. on Election Day.</li></ul><ul><li><b>In person:</b> Hand-deliver your ballot to your <span class="Enhancement" ><span class="Enhancement-item"><a class="Link" href="https://app.sos.nh.gov/viphome" target="_blank" rel="noopener noreferrer">city or town clerk</a></span></span> by 5 p.m. the day before an election — that’s Monday, Nov. 4. </li></ul><p>On Election Day, absentee ballots will be accepted only by mail or from a delivery agent, such as an immediate family member, until 5 p.m. Your delivery agent may be asked to show ID and fill out paperwork to deliver your ballot.<br><br>Track your absentee ballot through the state’s <span class="Enhancement" ><span class="Enhancement-item"><a class="Link" href="https://app.sos.nh.gov/viphome" target="_blank" rel="noopener noreferrer">voter information portal.</a></span></span><br><br></p><span class="Enhancement" ><span class="Enhancement-item"><h2 class="inline-heading">Voting in person before Election Day </h2></span></span><p>If you qualify for an absentee ballot, you can cast an in-person absentee ballot at your <span class="Enhancement" ><span class="Enhancement-item"><a class="Link" href="https://app.sos.nh.gov/viphome" target="_blank" rel="noopener noreferrer">city or town clerk’s office</a></span></span>.<br><br></p><span class="Enhancement" ><span class="Enhancement-item"><h2 class="inline-heading">Voting at the polls on Election Day</h2></span></span><p>Polls will be open from at least 11 a.m. to 7 p.m. on Tuesday, Nov. 5. Extended hours vary by location, so check your <span class="Enhancement" ><span class="Enhancement-item"><a class="Link" href="https://app.sos.nh.gov/viphome" target="_blank" rel="noopener noreferrer">polling place</a></span></span> or contact your <span class="Enhancement" ><span class="Enhancement-item"><a class="Link" href="https://app.sos.nh.gov/viphome" target="_blank" rel="noopener noreferrer">city or town clerk</a></span></span>. As long as you’re in line before the polls close, you may cast a ballot. <br><br>Sample ballots are available at the <span class="Enhancement" ><span class="Enhancement-item"><a class="Link" href="https://www.sos.nh.gov/elections/sample-ballots" target="_blank" rel="noopener noreferrer">secretary of state’s website</a></span></span>.<br><br></p><span class="Enhancement" ><span class="Enhancement-item"><h2 class="inline-heading">Voter ID requirements on Election Day</h2></span></span><p>Bring an <span class="Enhancement" ><span class="Enhancement-item"><a class="Link" href="https://sos.nh.gov/media/aarlbztj/voter-id-law-2019.pdf" target="_blank" rel="noopener noreferrer">acceptable form of photo ID</a></span></span>, such as your state driver’s license or U.S. passport, to vote on Election Day. Those without ID can sign an affidavit, have their photo taken and proceed to vote.<br><br></p><span class="Enhancement" ><span class="Enhancement-item"><h2 class="inline-heading">Voting with a disability </h2></span></span><p>Each polling place is equipped with an accessible system and voting booth for voters with disabilities. Find more information at the <span class="Enhancement" ><span class="Enhancement-item"><a class="Link" href="https://www.sos.nh.gov/elections/learn-about-voting-disabilities" target="_blank" rel="noopener noreferrer">secretary of state’s website.</a></span></span><br><br>Voters who need assistance filling in their ballot can receive help from either an election official or someone they choose, as long as that person is not an employer or union official.<br><br>You can request to have an absentee ballot and affidavit envelope delivered to your vehicle outside the polling place if you can’t enter because of a disability. Once you’ve completed the affidavit and ballot, an election official will bring them back into the polling place.<br><br></p><span class="Enhancement" ><span class="Enhancement-item"><h2 class="inline-heading">Voting from a nursing home or long-term care facility</h2></span></span><p>Residents of nursing homes and long-term care facilities qualify to vote via <span class="Enhancement" ><span class="Enhancement-item"><a class="Link" href="https://www.sos.nh.gov/elections/absentee-ballots" target="_blank" rel="noopener noreferrer">absentee ballot</a></span></span>, under the physical disability or illness excuse.<br><br><b><i>Editor’s note:</i></b><i> This guide was originally published on Jan. 22, 2024, and has been updated with new information about voting in the 2024 elections. </i><br><br><i>Michelle Tuccitto Sullo is a contributing writer covering state and federal policy. She previously served as managing editor of the </i>Hartford Business Journal <i>in Connecticut and has worked for the </i>New Haven Register<i>, </i>Connecticut Law Tribune<i> and </i>New Haven Biz<i>.</i><br><br></p><span class="Enhancement" ><span class="Enhancement-item"><h2 class="inline-heading">Also of Interest:</h2></span></span><p></p><ul><li><span class="Enhancement" ><span class="Enhancement-item"><a class="Link" href="https://www.aarp.org/politics-society/government-elections/" target="_blank" rel="noopener noreferrer">Follow AARP’s political coverage</a></span></span>.</li><li><span class="Enhancement" ><span class="Enhancement-item"><a class="Link" href="https://states.aarp.org/new-hampshire/" target="_blank" rel="noopener noreferrer">Keep up with local events and AARP advocacy efforts</a></span></span>. </li><li><span class="Enhancement" ><span class="Enhancement-item"><a class="Link" href="https://www.aarp.org/politics-society/government-elections/info-2024/state-voting-guides.html" target="_blank" rel="noopener noreferrer">Find voter guides for all 50 states</a></span></span>.</li><li><span class="Enhancement" ><span class="Enhancement-item"><a class="Link" href="https://www.aarp.org/politics-society/advocacy/caregiving-advocacy/?CMP=RDRCT-CON-CAREFORCAREGIVERS-02162024" target="_blank" rel="noopener noreferrer">Learn more about AARP's caregiving advocacy work.</a></span></span></li></ul></div> </div> </p></span> </div> </div> </div> </div><div class="module clearfix"><script src="https://aarp-states.brightspotcdn.com/resource/00000168-dd17-d487-a96e-df5fe3ee0000/styleguide/All.min.c85a242a55150cd195e494cd6e5b9c77.gz.js" async=""></script> <link rel="stylesheet" media="all" href="https://aarp-states.brightspotcdn.com/resource/00000168-dd17-d487-a96e-df5fe3ee0000/styleguide/All.min.bfe6eb5a8301841feef3af4e9bd1e26d.gz.css"> <!-- bypass --> <style> a:focus, a:hover { text-decoration: underline; } h1.article-headline { margin: 0 0 1rem; } </style> <!-- <style> .Enhancement-item .Figure { margin-bottom: 24px; } .RichTextArticleBody-body ul { margin-bottom: 24px; } .RichTextArticleBody-body p{ margin: 12px 0; } .RichTextModule-items { clear: both; display: table; width: 100%; margin-bottom: 12px; } .VideoEnhancement>* { color: var(--primaryTextColor); font-size: 13px; font-weight: 400; line-height: 1.4; font-style: italic; background: #f0efed } @media only screen and (min-width: 768px) { .VideoEnhancement>* { font-size:14px; font-weight: 400; line-height: 1.47 } } .VideoEnhancement-title { padding: 20px } @media only screen and (min-width: 768px) { .VideoEnhancement-title { padding:30px } } .VideoEnhancement-player>* { position: relative; width: 100%; height: 0; padding-bottom: 56.25% } .VideoEnhancement iframe { border: 0; position: absolute; top: 0; left: 0; width: 100%; height: 100% } [data-video-player] { display: block; padding-bottom: 56.25%; height: 0; margin: 0 auto; } [data-video-player][data-aspect-ratio="4x3"] { padding-bottom: 56.25%; } [data-video-player][data-aspect-ratio="16x9"] { padding-bottom: 56.25% } </style> --></div><div class="module clearfix"><div class="module-spacer tout-homefit-750"> <a data-formelementid="CSN-LOCAL-HC-NEWSSK-02272024" href="/concord-nh/home-and-community/?intcmp=CSN-LOCAL-HC-NEWSSK-02272024"><img class="img-responsive" alt="Explore the free AARP HomeFit Guide" title="Explore the free AARP HomeFit Guide" src="https://cdn-aarp.americantowns.com/img/touts/HomeFit_750x150.png"></a> </div></div></div> <div class="col-md-4 right-rail thin-rhs"><div class="module clearfix"><!--default--> <!-- module_RHS - AARP Events --> <pre class="cake-error"><a href="javascript:void(0);" onclick="document.getElementById('cakeErr66ecd08609fd1-trace').style.display = (document.getElementById('cakeErr66ecd08609fd1-trace').style.display == 'none' ? '' : 'none');"><b>Warning</b> (2)</a>: include(/var/www/vhosts/vcc_staging/app//Resource/experience.master.resource.root.html): failed to open stream: No such file or directory [<b>APP/Lib/Modules.php(13) : eval()'d code</b>, line <b>1</b>]<div id="cakeErr66ecd08609fd1-trace" class="cake-stack-trace" style="display: none;"><a href="javascript:void(0);" onclick="document.getElementById('cakeErr66ecd08609fd1-code').style.display = (document.getElementById('cakeErr66ecd08609fd1-code').style.display == 'none' ? '' : 'none')">Code</a> <a href="javascript:void(0);" onclick="document.getElementById('cakeErr66ecd08609fd1-context').style.display = (document.getElementById('cakeErr66ecd08609fd1-context').style.display == 'none' ? '' : 'none')">Context</a><pre id="cakeErr66ecd08609fd1-context" class="cake-context" style="display: none;">$module = array( '_id' => '66158db0e9dff2b1fd9cafcd', 'module_id' => '1098', 'name' => 'RHS - Events Experience', 'type' => 'php', 'data' => '<?php include(APP . "/Resource/experience.master.resource.root.html"); ?> <style type="text/css"> .recommenationSection {font-family: Lato, sans-serif} .recommendationSection h3 {font-size:30px!important; text-transform:none; letter-spacing:0.03em} .recommendationSection .js-mvc-offer-recommended-article-pack-category {color:#dd1200; font-family:Lato, sans-serif; font-size:15px; font-weight:700; text-transform:uppercase; margin:0} .recommendationSection h4 a {color:#121212; font-size:20px; font-weight:700} .recommendationSection .uxdia-c-featured-tile__content-wrapper {padding: 0 0 .5em 0; margin-bottom: 1.25em; border-bottom: 1px solid #000} </style>', 'css' => '.recommendationSection h3 {font-size:30px} .recommenadationSection .js-mvc-offer-recommended-article-pack-category {color:rgb(221,18,0); font-size:12px} .recommendationSection h4 a {color:#121212; font-size:20px} ', 'script' => '', 'cache_time' => '', 'localize' => '0' ) $obj = false</pre><pre class="stack-trace">include - APP/Lib/Modules.php(13) : eval()'d code, line 1 eval - APP/Lib/Modules.php(13) : eval()'d code, line 1 Modules::render() - APP/Lib/Modules.php, line 13 Modules::load() - APP/Lib/Modules.php, line 29 Localize::getModule() - APP/Lib/Localize.php, line 294 Localize::replace() - APP/Lib/Localize.php, line 219 Modules::render() - APP/Lib/Modules.php, line 9 include - APP/View/Elements/display.ctp, line 13 View::_evaluate() - CORE/Cake/View/View.php, line 971 View::_render() - CORE/Cake/View/View.php, line 933 View::render() - CORE/Cake/View/View.php, line 473 Controller::render() - CORE/Cake/Controller/Controller.php, line 963 AppController::renderPage() - APP/Controller/AppController.php, line 136 BlogsController::display() - APP/Controller/BlogsController.php, line 81 ReflectionMethod::invokeArgs() - [internal], line ?? Controller::invokeAction() - CORE/Cake/Controller/Controller.php, line 491 Dispatcher::_invoke() - CORE/Cake/Routing/Dispatcher.php, line 193 Dispatcher::dispatch() - CORE/Cake/Routing/Dispatcher.php, line 167</pre></div></pre><pre class="cake-error"><a href="javascript:void(0);" onclick="document.getElementById('cakeErr66ecd0860baf9-trace').style.display = (document.getElementById('cakeErr66ecd0860baf9-trace').style.display == 'none' ? '' : 'none');"><b>Warning</b> (2)</a>: include() [<a href='http://php.net/function.include'>function.include</a>]: Failed opening '/var/www/vhosts/vcc_staging/app//Resource/experience.master.resource.root.html' for inclusion (include_path='/var/www/vhosts/vcc_staging/lib:.:/usr/share/pear:/usr/share/php') [<b>APP/Lib/Modules.php(13) : eval()'d code</b>, line <b>1</b>]<div id="cakeErr66ecd0860baf9-trace" class="cake-stack-trace" style="display: none;"><a href="javascript:void(0);" onclick="document.getElementById('cakeErr66ecd0860baf9-code').style.display = (document.getElementById('cakeErr66ecd0860baf9-code').style.display == 'none' ? '' : 'none')">Code</a> <a href="javascript:void(0);" onclick="document.getElementById('cakeErr66ecd0860baf9-context').style.display = (document.getElementById('cakeErr66ecd0860baf9-context').style.display == 'none' ? '' : 'none')">Context</a><pre id="cakeErr66ecd0860baf9-context" class="cake-context" style="display: none;">$module = array( '_id' => '66158db0e9dff2b1fd9cafcd', 'module_id' => '1098', 'name' => 'RHS - Events Experience', 'type' => 'php', 'data' => '<?php include(APP . "/Resource/experience.master.resource.root.html"); ?> <style type="text/css"> .recommenationSection {font-family: Lato, sans-serif} .recommendationSection h3 {font-size:30px!important; text-transform:none; letter-spacing:0.03em} .recommendationSection .js-mvc-offer-recommended-article-pack-category {color:#dd1200; font-family:Lato, sans-serif; font-size:15px; font-weight:700; text-transform:uppercase; margin:0} .recommendationSection h4 a {color:#121212; font-size:20px; font-weight:700} .recommendationSection .uxdia-c-featured-tile__content-wrapper {padding: 0 0 .5em 0; margin-bottom: 1.25em; border-bottom: 1px solid #000} </style>', 'css' => '.recommendationSection h3 {font-size:30px} .recommenadationSection .js-mvc-offer-recommended-article-pack-category {color:rgb(221,18,0); font-size:12px} .recommendationSection h4 a {color:#121212; font-size:20px} ', 'script' => '', 'cache_time' => '', 'localize' => '0' ) $obj = false</pre><pre class="stack-trace">include - APP/Lib/Modules.php(13) : eval()'d code, line 1 eval - APP/Lib/Modules.php(13) : eval()'d code, line 1 Modules::render() - APP/Lib/Modules.php, line 13 Modules::load() - APP/Lib/Modules.php, line 29 Localize::getModule() - APP/Lib/Localize.php, line 294 Localize::replace() - APP/Lib/Localize.php, line 219 Modules::render() - APP/Lib/Modules.php, line 9 include - APP/View/Elements/display.ctp, line 13 View::_evaluate() - CORE/Cake/View/View.php, line 971 View::_render() - CORE/Cake/View/View.php, line 933 View::render() - CORE/Cake/View/View.php, line 473 Controller::render() - CORE/Cake/Controller/Controller.php, line 963 AppController::renderPage() - APP/Controller/AppController.php, line 136 BlogsController::display() - APP/Controller/BlogsController.php, line 81 ReflectionMethod::invokeArgs() - [internal], line ?? Controller::invokeAction() - CORE/Cake/Controller/Controller.php, line 491 Dispatcher::_invoke() - CORE/Cake/Routing/Dispatcher.php, line 193 Dispatcher::dispatch() - CORE/Cake/Routing/Dispatcher.php, line 167</pre></div></pre><style type="text/css"> .recommenationSection {font-family: Lato, sans-serif} .recommendationSection h3 {font-size:30px!important; text-transform:none; letter-spacing:0.03em} .recommendationSection .js-mvc-offer-recommended-article-pack-category {color:#dd1200; font-family:Lato, sans-serif; font-size:15px; font-weight:700; text-transform:uppercase; margin:0} .recommendationSection h4 a {color:#121212; font-size:20px; font-weight:700} .recommendationSection .uxdia-c-featured-tile__content-wrapper {padding: 0 0 .5em 0; margin-bottom: 1.25em; border-bottom: 1px solid #000} </style> <div aria-hidden="true" class="aarpe-ad-wrapper"> <div class="aarpe-ad en clearfix" id="300x250_53475" data-adsize="300x250"> <script type="text/javascript"> if(typeof AARP.ads !== 'undefined'){ AARP.ads.slots({ id:'300x250_53475', size:'300x250'}); } </script> </div> </div> <div class="card-tout card-dark membership-tout" style="margin:0 0 30px 0;"> <img class="img-responsive image" title="image of two AARP membership cards" alt="image of two AARP membership cards" src="https://cdn-aarp.americantowns.com/img/tout-two-cards.png"> <div class="title">Only $12 your first year with Automatic Renewal</div> <ul class="list"> <li>Immediate access to your <a href="https://www.aarp.org/benefits-discounts/">member benefits</a></li> <li>Discounts on travel and everyday savings</li> <li>Subscription to AARP The Magazine</li> <li>FREE second membership</li> </ul> <div class="action"> <a class="btn" href="https://appsec.aarp.org/mem/join?campaignid=UAJFT3&intcmp=LNK-CSN-AARPLOCAL-JRTOUT-RR-A-CONCORD-NH">Join AARP</a> <div class="body">Already a member? <a href="https://appsec.aarp.org/mem/renew?campaignid= UARFT3&intcmp=LNK-CSN-AARPLOCAL-JRTOUT-RR-A-CONCORD-NH">Renew</a> or <a href="https://www.aarp.org/benefits-discounts/my-membership/print-your-card/">Print Card</a></div> </div> </div> <style> .membership-tout {padding:16px 20px;} .membership-tout .list li { margin: 0; } </style> <div aria-hidden="true" class="aarpe-ad-wrapper"> <div class="aarpe-ad en clearfix" id="300x250_93505" data-adsize="300x250"> <script type="text/javascript"> if(typeof AARP.ads !== 'undefined'){ AARP.ads.slots({ id:'300x250_93505', size:'300x250'}); } </script> </div> </div> <div class="module-spacer text-center"> <div class="fb-page" alt="Image of AARP New Hampshire Facebook Page" title="Image of AARP New Hampshire Facebook Page" data-href="https://www.facebook.com/AARPNH" data-tabs="timeline" width="320" height="" data-small-header="false" data-adapt-container-width="true" data-hide-cover="false" data-show-facepile="true" lazy="true"> <blockquote cite="https://www.facebook.com/AARPNH" class="fb-xfbml-parse-ignore"><a href="https://www.facebook.com/AARPNH">Facebook</a></blockquote> </div> </div> <div class="ar-basic-box module-spacer"> <header> <h2>Contact AARP <br />in Concord</h2> </header> <div class="wrap"> <div class="ar-quick-list module-spacer"> <ul class="list-unstyled"> <li><i class="list-icon fa fa-envelope" alt="Email icon" title="Email icon" aria-hidden="true"></i><a href="mailto:NH@aarp.org " target="_blank" rel="noopener">NH@aarp.org </a></li> <li><i class="list-icon fa fa-globe" alt="Globe icon" title="Globe icon" aria-hidden="true"></i><a href="https://states.aarp.org/region/new-hampshire/" target="_blank" rel="noopener">AARP New Hampshire</a></li> <li><i class="list-icon fa fa-map-marker" alt="Map Marker icon" title="Map Marker icon" aria-hidden="true"></i><a href="https://states.aarp.org/contact-aarp-new-hampshire/?intcmp=SNG-LNK-AARPLOCAL-CONTACT-20140101-CONCORD-NH" target="_blank" rel="noopener">Contact Us</a></li> </ul> </div> <a href="https://www.facebook.com/AARPNH" target="_blank" rel="noopener" aria-label="Open Facebook"><img src="https://cdn-aarp.americantowns.com/img/responsive/icons/48/facebook-dreamstale25.png" alt="Facebook icon" title="Facebook icon"></a> <a href="https://twitter.com/aarpnh" target="_blank" rel="noopener" aria-label="Open Twitter"><img src="https://cdn-aarp.americantowns.com/img/responsive/icons/48/x-logo-black.png" alt="Twitter icon" title="Twitter icon"></a> </div> </div> </div></div> <div class="col-md-8 left-rail left-bot"></div> <div class="col-md-4 right-rail right-bot thin-rhs"></div> </div> <div class="row oneColumnLayout"> </div> <div class="row oneColumnLayout"> <div class="col-md-12"><!-- script to activate navbar --> <script type="text/javascript"> jQuery(".channelBarMain ul.left li a").click(function() { window.location = jQuery(this).attr('href'); }); </script> </div> </div> ' $scripts_for_layout = '<title>How to Vote in New Hampshire's 2024 Elections </title> <meta name="page_title" content="How to Vote in New Hampshire's 2024 Elections "/> <meta name="robots" content="noindex, nofollow"/> <meta content="En españolImportant dates and election information Last day to request an absentee ballot: Monday, Nov. 4, noon Deadline to return an absentee ballot:" name="description"/> <meta content="How, Vote, in, New, Hampshire, s, 2024, Elections" name="keywords"/> <link rel="canonical" href="https://states.aarp.org/new-hampshire/election-voting-guide" /> <meta property="og:url" content="https://vccstaging.local.aarp.org/news/how-to-vote-in-new-hampshires-2024-elections-nh-2024-09-17.html"/> <meta name="twitter:card" content="summary_large_image"/> <meta name="twitter:title" content="How to Vote in New Hampshire's 2024 Elections "/> <meta name="twitter:description" content="Find upcoming election dates, registration deadlines and voting options in New Hampshire, such as voting by mail, early voting or voting with a disability."/> <meta name="twitter:image" content="https://aarp-states.brightspotcdn.com/dims4/default/f14138a/2147483647/strip/true/crop/400x257+0+14/resize/420x270!/quality/90/?url=http%3A%2F%2Faarp-brightspot.s3.amazonaws.com%2Fstates%2F9c%2F96%2F5eafc426444e83047a45765c85f6%2F400-vote-guide-new-hampshire-2024.jpg"/> <meta property="og:type" content="article"/> <meta property="og:title" content="How to Vote in New Hampshire's 2024 Elections "/> <meta property="og:description" content="Find upcoming election dates, registration deadlines and voting options in New Hampshire, such as voting by mail, early voting or voting with a disability."/> <meta property="og:image" content="https://aarp-states.brightspotcdn.com/dims4/default/f14138a/2147483647/strip/true/crop/400x257+0+14/resize/420x270!/quality/90/?url=http%3A%2F%2Faarp-brightspot.s3.amazonaws.com%2Fstates%2F9c%2F96%2F5eafc426444e83047a45765c85f6%2F400-vote-guide-new-hampshire-2024.jpg"/> :root { --primaryColor: #ff1e3c; --primaryTextColor: #2a2a2a; --linkTextColor: #1f66bd; --linkHoverColor: #1f66bd; --secondaryTextColor: #000000; --secondaryColor2: #000000; --secondaryColor3: #000000; --secondaryColor4: #000000; --secondaryColor5: #000000; --black: #000000; --white: #ffffff; --grey: #f0efed; --gridGutters: 30px; --modulePadding: 60px; --pageWidth: 86.11%; --maxPageWidth: 1240px; --horizontalAlignment: center; --fontFamily: 'Roboto', sans-serif; --headerBackgroundColor:#000000; --headerTextColor:#FFFFFF; --headerHeight:50px; --footerbackgroundColor:#000000; --footerTextColor:#918883; }' $title_for_layout = '{local_city_c}, {local_state} Happenings - AARP' $asset_version = '230831' $min = true $nowrapper = false $css = ' :root { --primaryColor: #ff1e3c; --primaryTextColor: #2a2a2a; --linkTextColor: #1f66bd; --linkHoverColor: #1f66bd; --secondaryTextColor: #000000; --secondaryColor2: #000000; --secondaryColor3: #000000; --secondaryColor4: #000000; --secondaryColor5: #000000; --black: #000000; --white: #ffffff; --grey: #f0efed; --gridGutters: 30px; --modulePadding: 60px; --pageWidth: 86.11%; --maxPageWidth: 1240px; --horizontalAlignment: center; --fontFamily: 'Roboto', sans-serif; --headerBackgroundColor:#000000; --headerTextColor:#FFFFFF; --headerHeight:50px; --footerbackgroundColor:#000000; --footerTextColor:#918883; }' $highlighting = '<span class="highlighting">Highlighting Concord </span>' $location = '<a href="/concord-nh/?intcmp=CSN-LOCAL-NAV-HOME">Greater Concord, NH</a>' $no_header = false $header_title = '<a href="/concord-nh/happenings/">News Feed</a>' $header_subtitle = '' $isPR = false $navbar = '<nav class="section" role="button" aria-expanded="false" aria-controls="collapse"> <div class="section-toggle">Sections <i class="fas fa-chevron-down"></i></div> <ul class="secondary-menu" id="secondary-menu" role="menu" aria-busy="true"> <li role="presentation" class=""><a role="menuitem" class="menuitem" href="/concord-nh/aarp-events/?intcmp=CSN-LOCAL-NAV-OLE" data-formelementid="LOCAL-LNK-CLK-EVENTS">Online & Local Events</a> </li> <li role="presentation" class=""><a role="menuitem" class="menuitem" href="/concord-nh/things-to-do/?intcmp=CSN-LOCAL-NAV-TTD" data-formelementid="LOCAL-LNK-CLK-THINGSTODO">Things to Do</a></li> <li role="presentation" class="active"><a role="menuitem" class="menuitem" href="/concord-nh/happenings/?intcmp=CSN-LOCAL-NAV-NF" data-formelementid="LOCAL-LNK-CLK-HAPPENINGS">News Feed</a> </li> <li role="presentation" class=""><a role="menuitem" class="menuitem" href="/concord-nh/volunteering/?intcmp=CSN-LOCAL-NAV-VOL" data-formelementid="LOCAL-LNK-CLK-VOLUNTEERING">Volunteering</a> </li> <li role="presentation" class=""><a role="menuitem" class="menuitem" href="/concord-nh/home-and-community/?intcmp=CSN-LOCAL-NAV-HC" data-formelementid="LOCAL-LNK-CLK-HC">Home & Community</a> </li> <li role="presentation" class=""><a role="menuitem" class="menuitem" href="/concord-nh/movies/?intcmp=CSN-LOCAL-NAV-MFG" data-formelementid="LOCAL-LNK-CLK-MOVIESFORGROWNUPS">Movies for Grownups</a> </li> <li role="presentation" class="more nosep " id="submenu-more"> <span role="menuitem" class="menuitem" data-formelementid="LOCAL-LNK-CLK-MORE">More<i class="fas fa-chevron-down"></i></span> <ul class="secondary-submenu animate slide-in" id="secondary-submenu"> <li role="presentation"><a role="menuitem" class="menuitem " href="/concord-nh/discounts/?intcmp=CSN-LOCAL-NAV-LO" data-formelementid="LOCAL-LNK-CLK-OFFERS">Local Offers</a></li> <li role="presentation"><a role="menuitem" class="menuitem " href="/concord-nh/local-resources/?intcmp=CSN-LOCAL-NAV-LR" data-formelementid="LOCAL-LNK-CLK-LOCALRESOURCES">Local Resources</a> </li> <li role="presentation"><a role="menuitem" class="menuitem " href="/concord-nh/jobs/?intcmp=CSN-LOCAL-NAV-WJ" data-formelementid="LOCAL-LNK-CLK-WORK&JOBS">Work & Jobs</a></li> <li role="presentation"><a role="menuitem" class="menuitem " href="/concord-nh/events/?intcmp=CSN-LOCAL-NAV-CC" data-formelementid="LOCAL-LNK-CLK-EVENTS">Community Calendar</a></li> <!-- <li role="presentation"><a role="menuitem" class="menuitem " href="/concord-nh/healthy-living/?intcmp=CSN-LOCAL-NAV-HEALTHY_LIVING" data-formelementid="LOCAL-LNK-CLK-HEALTHY_LIVING">Healthy Living</a></li> <li role="presentation"><a role="menuitem" class="menuitem " href="/concord-nh/arts-entertainment/?intcmp=CSN-LOCAL-NAV-ARTS_ENT" data-formelementid="LOCAL-LNK-CLK-ARTS_ENT">Arts & Entertainment</a></li> <li role="presentation"><a role="menuitem" class="menuitem " href="/concord-nh/museums/?intcmp=CSN-LOCAL-NAV-MUSEUMS" data-formelementid="LOCAL-LNK-CLK-MUSEUMS">Museums</a></li> --> </ul> </li> </ul> </nav>' $header_custom = '' $breadcrumbs = array( (int) 0 => array( 'title' => 'News Feed', 'slug' => 'happenings' ) ) $row = array( 'title' => 'Back to News Feed', 'slug' => 'happenings' ) $i = (int) 0include - APP/View/Layouts/aarp_2023.ctp, line 244 include - APP/View/Layouts/aarp_2023.ctp, line 244 View::_evaluate() - CORE/Cake/View/View.php, line 971 View::_render() - CORE/Cake/View/View.php, line 933 View::renderLayout() - CORE/Cake/View/View.php, line 546 View::render() - CORE/Cake/View/View.php, line 481 Controller::render() - CORE/Cake/Controller/Controller.php, line 963 AppController::renderPage() - APP/Controller/AppController.php, line 136 BlogsController::display() - APP/Controller/BlogsController.php, line 81 ReflectionMethod::invokeArgs() - [internal], line ?? Controller::invokeAction() - CORE/Cake/Controller/Controller.php, line 491 Dispatcher::_invoke() - CORE/Cake/Routing/Dispatcher.php, line 193 Dispatcher::dispatch() - CORE/Cake/Routing/Dispatcher.php, line 167 [main] - APP/webroot/index.php, line 118