CINXE.COM
Where to Apply for a Passport Nationwide
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN" > <HTML lang="EN"> <HEAD> <title>Where to Apply for a Passport Nationwide</title> <meta content="http://schemas.microsoft.com/intellisense/ie5" name="vs_targetSchema"> <meta content="Microsoft Visual Studio .NET 7.1" name="GENERATOR"> <meta content="C#" name="CODE_LANGUAGE"> <meta content="JavaScript" name="vs_defaultClientScript"> <style> @media Print { #banner { DISPLAY: none }} </style> <script language="javascript"> function Client_EnableDisable(){ document.getElementById("ddnNumClosest").disabled = document.getElementById("rdoDistance").checked; document.getElementById("ddnDistance").disabled = document.getElementById("rdoNumClosest").checked; } function Client_EnableAll(){ /* Need to enable dropdowns just before postback, otherwise their values won't be visible in Request object. */ document.getElementById("ddnNumClosest").disabled = false; document.getElementById("ddnDistance").disabled = false; } function Client_ddnState_Change(){ document.getElementById("ddnCity").value = "No city selected"; } function Client_SearchOnClick(){ /* Only enable dropdowns if input is valid. Note: Page_IsValid is defined in WebUIValidation.js; the system adds a reference to this file to the response when you add validators to a form. */ // Internet Explorer 5.5 or above if ((window.navigator.appName.toLowerCase().indexOf("microsoft") > -1) && (parseFloat(navigator.appVersion.substring( navigator.appVersion.indexOf("MSIE")+4, navigator.appVersion.length)) >= 5.5)) { Page_ClientValidate(); if (Page_IsValid == false) return false; } else { // Non-.net browsers if (document.getElementById("rdoZipCode").checked == true){ if (document.getElementById("txtZipCode").value == ""){ alert("Please enter a ZIP Code"); return false; } re = new RegExp("[^0-9]"); if (re.test(document.getElementById("txtZipCode").value) == true){ alert("ZIP Code must contain only numbers"); return false; } } if (document.getElementById("rdoStateCity").checked == true){ if (document.getElementById("ddnState").value == "Select a state"){ alert("Please select a state"); return false; } } } Client_EnableAll(); return true; } </script> <LINK href="IAFDB.css" type="text/css" rel="stylesheet"> <script async type="text/javascript" id="_fed_an_ua_tag" src="https://dap.digitalgov.gov/Universal-Federated-Analytics-Min.js?agency=DOS&subagency=CA&sp=AFID"></script> </HEAD> <body> <form method="post" action="./" onsubmit="javascript:return WebForm_OnSubmit();" id="Form1"> <div class="aspNetHidden"> <input type="hidden" name="__EVENTTARGET" id="__EVENTTARGET" value="" /> <input type="hidden" name="__EVENTARGUMENT" id="__EVENTARGUMENT" value="" /> <input type="hidden" name="__LASTFOCUS" id="__LASTFOCUS" value="" /> <input type="hidden" name="__VIEWSTATE" id="__VIEWSTATE" value="LkugIZg46lnXFFcBBNcSXJzvmixcJchlTT2Cc6nqI4HKIrb5fHJszLiMG8HlOpxYUX23cF6tXmUlguj+eAflQKRiH4OOHk0YbEmKfQXq1v1cb0TadvhsdW61izNvBNTJGYCIGFLjPUtfbyrvQkfay7XzU1zMODM6cQO832pR7HAdMju+fy4YY7dM+uGC+Br4ulHnLYmpf8MWRSb5pAQaPDsGpn3AuqbdiWXge880VogquT6u74MFiy6qhKe28uDojjngXy6E0cxqjiLJ31acw9VSXG9pXzhuW/JCwUmQphb9W0KAGCmOX7axR1UR14XksKN9ryV6MR8hvFd2OpV3tNcTXPA=" /> </div> <script type="text/javascript"> //<![CDATA[ var theForm = document.forms['Form1']; if (!theForm) { theForm = document.Form1; } function __doPostBack(eventTarget, eventArgument) { if (!theForm.onsubmit || (theForm.onsubmit() != false)) { theForm.__EVENTTARGET.value = eventTarget; theForm.__EVENTARGUMENT.value = eventArgument; theForm.submit(); } } //]]> </script> <script src="/WebResource.axd?d=YM4UNP8jIo8fanHZwFy-MW2MAPt062BBhjCnDEQZsf2bCrcuKJl4Ciy3EQbuEznJMHBPUjup5PwxrqXrbPaIvIm38vI1&t=638628008640000000" type="text/javascript"></script> <script src="/WebResource.axd?d=i6RzHVf37yuYBRZbTaPbJEjkoj380OGP6aH9KI4pdW_g1F65TUD70FjQjkwnGbR-2RCf950GmM_f8fWl7RXz-_TrlQs1&t=638628008640000000" type="text/javascript"></script> <script type="text/javascript"> //<![CDATA[ function WebForm_OnSubmit() { if (typeof(ValidatorOnSubmit) == "function" && ValidatorOnSubmit() == false) return false; return true; } //]]> </script> <div class="aspNetHidden"> <input type="hidden" name="__VIEWSTATEGENERATOR" id="__VIEWSTATEGENERATOR" value="8AFE7B40" /> <input type="hidden" name="__EVENTVALIDATION" id="__EVENTVALIDATION" value="92sFO2LgxfJOCh863ImiJ1o8fnwbWvrF02yAeOn5+UVj5pLJHOSewyZR8VB3/MKin5FyyzS+AckAmYvIOKGUc1YWj+u+3e46+PAUKjnJE6Svdz6WueR09Z2YwAufYVbwcXzxHIHHMxKApAF7FMYMNYe1uM/ggi2wS32ErYXWirh2iFrXDRz48OzeQ1CJFBm8t2SqkmLz2+uxVuHU1SsFMjYRinC/9eOfY6Qfa7TLD0UZaduFpdCOXWBuR8qso2Y+wD/aMOTvWXnq/xX7JtUP557SG0i+hq4UgUdo/781ftx6J3X2JKyB6A/2RCdo1gDxXAOeGHrkTpW1MdF7zEJQUHo6nQXuxSDLZIdpXW++isGCi5pMehZunBiUwWKy5KwbwjU1r7FH2DCliuzfmY40uc0XGFd53OsTkop4lyoPkGA1WTD2Ww9vrRZmrwWn5OlxAJ1i8KsfFQ3gU5vjXUBROQY2R3LaPtcXL8+dswAMcblcl04ibFdhWqZG6/2FGlecCjvDgceLzxZpZCl3iQEjibbO+hUHSTkWkMRQ9t647jMZP00PPEwjOfX9XFHeJkomR3gCWYfzV72S3zYw2TwTC4nv1G7fRWlHZ090zzpYeWC7+nd12PwgZ9k4iUi2uezzwxvovg==" /> </div> <div id="banner"> <script language="javascript"><!-- function GoOnClick(){ var sLocation; sLocation = 'http://travel.state.gov/cgi-bin/swish.cgi?'+ 'rn=316&in0=domain&dom0=www.state.gov+state.gov+oig.state.gov+'+ 'ds.state.gov+aiep.state.gov+travel.state.gov+foia.state.gov+'+ 'exchanges.state.gov+geography.state.gov+www.ndf.org+'+ 'www.statebuy.gov+www.pmdtc.org+careers.state.gov+'+ '911exhibit.state.gov'+ '&parsed=true&metaname=swishdefault&sort=swishrank'+ '&query='+document.getElementById("txtSearch").value+ '&image.x=10&image.y=16'; document.location=sLocation; } --></script> <TABLE id="tblTopBanner" summary="This table is for layout purposes only" style="WIDTH: 760px; HEIGHT: 168px" cellSpacing="0" cellPadding="0" border="0"> <TR vAlign="top"> <TD style="HEIGHT: 178px" background="images/final_subsidiary_banner.jpg"> </TD> </TR> </TABLE> </div> <br> <div style="WIDTH: 760px"> <p class="DefaultTitle">Passport Acceptance Facility Search Page</p> <p>Use this site to find the nearest acceptance facility where you can submit your U.S. passport application. Acceptance facilities include post offices, clerks of court, public libraries, and other local government offices which accept passport applications on behalf of the U.S. Department of State. Search for facilities by zip code, state, or state/city. You can also find facilities which offer on-site photo services.</p> <div>Visit <a href="https://travel.state.gov/content/travel/en/passports.html">travel.state.gov/passport</a> to learn more:</div> <ul style="margin-top: 2px;"> <li><a href="https://travel.state.gov/content/travel/en/passports/how-apply/forms.html">Download and fill out passport forms</a></li> <li><a href="https://travel.state.gov/content/travel/en/passports/need-passport/apply-in-person.html">Steps on how to apply</a></li> <li><a href="https://travel.state.gov/content/travel/en/passports/how-apply/fees.html">Calculate your fees</a></li> <li><a href="https://travel.state.gov/content/travel/en/passports/how-apply/processing-times.html">Find current processing times</a></li> </ul> <table id="tblSearchBy" cellSpacing="0" cellPadding="8" summary="this table is for layout purposes only"> <TR> <TD class="DefaultHeader" align="right"><b>Search By:</b></TD> <TD><input id="rdoZipCode" type="radio" name="grpSearchBy" value="rdoZipCode" checked="checked" onclick="Client_EnableAll();" /> </TD> <TD id="tcZipCode" style="BORDER-RIGHT: black 1px solid; BORDER-TOP: black 1px solid; BORDER-LEFT: black 1px solid; BORDER-BOTTOM: black 1px solid" class="DefaultDataEntry"> <table id="tblZipCode" summary="this table is for layout purposes only" class="DefaultDataEntry"> <TR> <TD><span id="valZipCodeRequired" style="display:none;">*</span><span id="valZipCodeNumeric" style="display:none;">*</span>ZIP Code: <input name="txtZipCode" type="text" maxlength="5" id="txtZipCode" title="Zip Code" style="width:85px;" /></TD> <TD><input id="rdoNumClosest" type="radio" name="grpZipOption" value="rdoNumClosest" checked="checked" onclick="Client_EnableDisable();" /><label for="rdoNumClosest">Closest</label> <select name="ddnNumClosest" id="ddnNumClosest"> <option selected="selected" value="10">10</option> <option value="25">25</option> <option value="50">50</option> <option value="100">100</option> <option value="150">150</option> <option value="200">200</option> <option value="250">250</option> </select> facilities </TD> </TR> <TR> <TD></TD> <TD><input id="rdoDistance" type="radio" name="grpZipOption" value="rdoDistance" onclick="Client_EnableDisable();" /><label for="rdoDistance">All facilities within</label> <select name="ddnDistance" id="ddnDistance" disabled="disabled" class="aspNetDisabled"> <option selected="selected" value="10">10</option> <option value="25">25</option> <option value="50">50</option> <option value="100">100</option> <option value="150">150</option> <option value="200">200</option> <option value="250">250</option> </select> miles </TD> </TR> </table> </TD> </TR> <TR> <TD></TD> <TD><input id="rdoStateCity" type="radio" name="grpSearchBy" value="rdoStateCity" onclick="Client_EnableAll();setTimeout('__doPostBack(\'rdoStateCity\',\'\')', 0)" /> </TD> <TD id="tcStateCity" style="BORDER-RIGHT: black 1px solid; BORDER-LEFT: black 1px solid; BORDER-BOTTOM: black 1px solid" class="DefaultDataEntry"> <table width="100%" class="DefaultDataEntry" summary="this table is for layout purposes only"> <tr> <td align="right" width="15%"><span id="valStateRequired" style="display:none;">*</span>State: </td> <td><select name="ddnState" onchange="Client_ddnState_Change();setTimeout('__doPostBack(\'ddnState\',\'\')', 0)" id="ddnState" disabled="disabled" class="aspNetDisabled"> </select></td> </tr> <tr> <td align="right" width="15%">City: </td> <td><select name="ddnCity" id="ddnCity" disabled="disabled" class="aspNetDisabled"> </select></td> </tr> </table> </TD> </TR> <TR> <TD class="DefaultHeader" align="right"><b>Additional Search Criteria:</b></TD> <TD style="FONT-FAMILY: Arial" align="center" colSpan="2"><input id="chkHandicap" type="checkbox" name="chkHandicap" /><label for="chkHandicap">Handicap Access</label> <input id="chkPhotoOnsite" type="checkbox" name="chkPhotoOnsite" /><label for="chkPhotoOnsite">Photo On-site</label> <input id="chkPhotoNearby" type="checkbox" name="chkPhotoNearby" /><label for="chkPhotoNearby">Photo Nearby</label></TD> </TR> </table> <HR> <div id="pnlSearchButton" style="height:36px;text-align:center;"> <div id="valSumDefaultForm" style="display:none;"> </div> <input type="submit" name="btnSearch" value="Search" onclick="return Client_SearchOnClick();WebForm_DoPostBackWithOptions(new WebForm_PostBackOptions("btnSearch", "", true, "", "", false, false))" id="btnSearch" title="Submit the search" /> </div> <p>Please note that information on this site changes weekly. If you wish to provide feedback on using this site, <a href="https://travel.state.gov/content/travel/en/contact-us/report-website-issues.html"> click here.</a> </p> </div> <br><div title="E"> </div> <script type="text/javascript"> //<![CDATA[ var Page_ValidationSummaries = new Array(document.getElementById("valSumDefaultForm")); var Page_Validators = new Array(document.getElementById("valZipCodeRequired"), document.getElementById("valZipCodeNumeric"), document.getElementById("valStateRequired")); //]]> </script> <script type="text/javascript"> //<![CDATA[ var valZipCodeRequired = document.all ? document.all["valZipCodeRequired"] : document.getElementById("valZipCodeRequired"); valZipCodeRequired.controltovalidate = "txtZipCode"; valZipCodeRequired.errormessage = "Please enter a ZIP Code"; valZipCodeRequired.display = "Dynamic"; valZipCodeRequired.evaluationfunction = "RequiredFieldValidatorEvaluateIsValid"; valZipCodeRequired.initialvalue = ""; var valZipCodeNumeric = document.all ? document.all["valZipCodeNumeric"] : document.getElementById("valZipCodeNumeric"); valZipCodeNumeric.controltovalidate = "txtZipCode"; valZipCodeNumeric.errormessage = "ZIP Code must contain only numbers"; valZipCodeNumeric.display = "Dynamic"; valZipCodeNumeric.evaluationfunction = "RegularExpressionValidatorEvaluateIsValid"; valZipCodeNumeric.validationexpression = "\\d{1,5}"; var valStateRequired = document.all ? document.all["valStateRequired"] : document.getElementById("valStateRequired"); valStateRequired.controltovalidate = "ddnState"; valStateRequired.errormessage = "Please select a state"; valStateRequired.display = "Dynamic"; valStateRequired.enabled = "False"; valStateRequired.evaluationfunction = "CompareValidatorEvaluateIsValid"; valStateRequired.valuetocompare = "Select a state"; valStateRequired.operator = "NotEqual"; //]]> </script> <script type="text/javascript"> //<![CDATA[ var Page_ValidationActive = false; if (typeof(ValidatorOnLoad) == "function") { ValidatorOnLoad(); } function ValidatorOnSubmit() { if (Page_ValidationActive) { return ValidatorCommonOnSubmit(); } else { return true; } } //]]> </script> </form> </body> </HTML>