Passport Services

The Rocky Mount Municipal Building is designated as a Passport Acceptance Facility by the U.S. Department of State.

We are very pleased to offer this service to our community!

Passport  APPOINTMENTS ARE REQUIRED by calling (540) 483-7660.

Hours of operation are:
Tuesday, Wednesday, and Friday
9:00 A.M. to 12:00 P.M.
2:00 P.M. to 3:00 P.M.
(Closed on Monday and Thursday)

For your convenience, we offer passport photograph services on-site. 

The cost for two passport photos (one person) is $10.00.

For more information regarding passport fees, or for forms, please visit the S. Department of State website (link).

Please note:  The State Department does NOT accept DEBIT or CREDIT CARDS as payment for passport applications. 
Acceptable forms of payment include: personal check, business check, bank check, or money order made payable to the U.S. Department of State.

There are also separate fees which must be paid to the Town of Rocky Mount.  Acceptable forms of payment for these fees include: cash, check/money, Credit Card or Debit Card with an additional 2.5% processing fee.  Checks or Money Orders made payable to the Town of Rocky Mount.

For more information on Passport Services at the Town of Rocky Mount Municipal Building, please call 540-483-7660, or

For more information about your passport application which is already in process, please contact the National Passport Information Center (NPIC) at 1-877-487-2778 or by email at