An official website of the United States government

U.S. Consulate General


The American Consulate, Peshawar represents the U.S. Government in the Khyber Pakhtunkhwa Province.
The Consulate is located at 11 Hospital Road and is open Monday through Friday from 8:00 a.m. to 4:30 p.m. Our phone number is (92-91) 5268800. E-mail may be sent to: uscgpeshawar@state.gov.

Please Note: The U.S. Consulate General Peshawar does not process visas or provide American Citizen Services! Please click here for more information on visas or click here for American Citizen Services through U.S. Embassy Islamabad.

The Consulate Key American Officers are:

  • Consul General
  • USAID KP Director
  • Political/Economic Officer
  • Public Affairs Officer
  • Regional Security Officer
  • Management Officer

Peshawar Press Releases