United StatesPakistan

US Embassy & Consulates in Pakistan

  • 1 embassy
  • 3 consulates general
  • 1 consulate

In Pakistan, the United States has an embassy in Islamabad, 3 consulates general in Peshawar, Lahore and Karachi and a consulate in Lahore. Pakistani citizens need a visa for the United States, obtained before travel.

Map: the United States’ 5 missions in Pakistan

Map: the United States’ 5 missions in Pakistan

US Embassy in Islamabad

At یونیورسٹی روڈ, اسلام آباد, the US embassy represents the United States towards Pakistan. Its website is linked on its page.

US consulates in Pakistan

The United States also has 3 consulates general in Peshawar, Lahore and Karachi and a consulate in Lahore; career consulates of this kind usually renew passports and take visa applications for their region.

United States visa for Pakistani citizens

PakistanUnited States Visa required United States visa for citizens of Pakistan

United StatesPakistan e-Visa Pakistan visa for citizens of the United States

United States visa requirements for citizens of Pakistan

  • B-1/B-2 visitor visa (business / tourism)
  • Transit (C visa) – brief
  • Student (F/M/J) and work (H, L, O…) visas – brief
  • Fee: US$185
  • 4 required documents

checked 22 October 2026

See the full checklist

The United States requires Pakistani citizens to hold a visa issued in advance. Applicants in Pakistan turn to the US embassy in Islamabad or one of the consulates in Peshawar, Lahore and Karachi; many countries also use an outsourced visa centre.

Pakistan’s missions in the United States

Missions of Pakistan in the United States (5)

In return, Pakistan has 5 missions in the United States, including its embassy in Washington D.C.

Good to know

The United States in Pakistan

Worldwide, the United States has 314 missions in 179 countries; 5 of them are in Pakistan.

Travel to Pakistan for US citizens

US citizens need an e-Visa for Pakistan, applied for online before travel and valid for up to 30 days. In Pakistan, US citizens can turn to the US embassy for passports and emergency help.

Frequently asked questions

Where is the US embassy in Pakistan?

The US embassy is in Islamabad, at یونیورسٹی روڈ, اسلام آباد.

Does the United States have consulates in Pakistan?

Yes, the United States has 3 consulates general in Peshawar, Lahore and Karachi and a consulate in Lahore.

Do Pakistani citizens need a visa for the United States?

Pakistani citizens must obtain a visa before travelling to the United States.

Do US citizens need a visa for Pakistan?

US citizens need an e-Visa for Pakistan, applied for online before travel and valid for up to 30 days.

Does Pakistan have an embassy in the United States?

Yes, Pakistan has its embassy in Washington D.C., along with 4 other missions in the United States.