PassportMap

Charlotte Court House Post Office

Post office

140 David Bruce Ave., Charlotte Court House, VA 23923

(434) 542-5101

Appointments are required. Please call (434) 542-5101.

Appointment required

Hours and addresses come from the State Department listing, updated November 2, 2026.

Charlotte Court House Post Office accepts new U.S. passport applications in person in Charlotte Court House, VA. First-time and child visits are booked on the USPS scheduler. Search ZIP 23923. How to apply · How to renew