Consulates in Houston

  • 32 missions
  • 32 countries
  • most embassies are in Washington D.C.

Embassies and consulates in Houston

  • Consulate General of Angola in Houston

    Consulate General · Angola

    Enclave Parkway 1177, 77077 Houston

  • Consulate General of Argentina in Houston

    Consulate General · Argentina

    2200 West Loop South Suite1025, Houston TX 77027

  • Consulate General of Australia in Houston

    Consulate General · Australia

    Post Oak Boulevard 3009, 77056 Houston

  • Consulate General of Brazil in Houston

    Consulate General · Brazil

    5444 Westheimer Road, Suite 1900, Houston TX 77056 - EUA

  • Consulate General of Chile in Houston

    Consulate General · Chile

    1300, Post Oak Boulevard, Suite 1130. Houston, Texas 77056

  • Consulate General of China in Houston

    Consulate General · China

    Montrose Boulevard 3417, 77006 Houston

    Today · Closed
  • Consulate General of El Salvador in Houston

    Consulate General · El Salvador

    Bissonnet Street 8300, 77074 Houston

  • Consulate General of Equatorial Guinea in Houston

    Consulate General · Equatorial Guinea

  • Consulate General of France in Houston

    Consulate General · France

    Post Oak Boulevard 777, 77056 Houston

  • Consulate General of Germany in Houston

    Consulate General · Germany

    Post Oak Boulevard 1330, Houston

  • Consulate General of India in Houston

    Consulate General · India

    Scotland Street 4300, 77007 Houston

    Today 09:00–17:30
  • Consulate General of Indonesia in Houston

    Consulate General · Indonesia

    Richmond Avenue 10900, 77042 Houston

  • Consulate General of Israel in Houston

    Consulate General · Israel

  • Consulate General of Italy in Houston

    Consulate General · Italy

    Four Oaks Place, 1330 Post Oak Boulevard, Suite 1950 - Houston, TX 77056, Houston

  • Consulate General of Japan in Houston

    Consulate General · Japan

  • Consulate General of Mexico in Houston

    Consulate General · Mexico

    Richmond Avenue 10555, 77042 Houston

    Today 08:00–17:00
  • Consulate General of Norway in Houston

    Consulate General · Norway

    3410 West Dallas Street, Suite 100, Houston, TX 77019

  • Consulate General of Pakistan in Houston

    Consulate General · Pakistan

  • Consulate General of Peru in Houston

    Consulate General · Peru

    Richmond Avenue 5177, 77056 Houston

  • Consulate General of the Philippines in Houston

    Consulate General · Philippines

    Richmond Avenue 9990, 77042 Houston

  • Consulate General of Poland in Houston

    Consulate General · Poland

    Post Oak Boulevard 3040, 77056 Houston

    Today 10:00–14:00
  • Consulate General of Russia in Houston

    Consulate General · Russia

    1333 West Loop South, Ste.1300, Houston, TX 77027

  • Consulate General of South Korea in Houston

    Consulate General · South Korea

    1990 Post Oak Blvd. Suite 1250, Houston, TX 77056

  • Consulate General of Spain in Houston

    Consulate General · Spain

  • Consulate General of Turkey in Houston

    Consulate General · Turkey

    Westheimer Road 5333, 77056 Houston

  • Consulate General of the United Arab Emirates in Houston

    Consulate General · United Arab Emirates

    2200 Post Oak Boulevard Suite# 1500, Houston, Texas 77056

    Today · Closed
  • Consulate General of the United Kingdom in Houston

    Consulate General · United Kingdom

    Fannin Street 1301, 77002 Houston

    Today 00:00–24:00
  • Consulate General of Venezuela in Houston

    Consulate General · Venezuela

  • Consulate General of Vietnam in Houston

    Consulate General · Vietnam

    5251 Westheimer Rd, Houston, TX

  • Consulate of Slovenia in Houston

    Consulate · Slovenia

Show all 32

Missions of 32 countries are based in Houston, 32 in all (29 consulates general, 1 consulate and 2 honorary consulates). The embassies to the United States are in Washington D.C., about 1,960 km away.

Public holidays in Houston

Public holidays in the United States

  • Veterans Day

    Wednesday

  • Thanksgiving Day

    Thursday

  • Christmas Day

    Friday

The missions in Houston close on the United States’ public holidays, the next being Veterans Day on Wednesday 11 November 2026, Thanksgiving Day on Thursday 26 November 2026 and Christmas Day on Friday 25 December 2026.

Other cities in the United States

Good to know

Foreign missions in Houston

Houston hosts missions of the United Arab Emirates, Angola, Argentina, Australia, Brazil, Chile, China and Germany, among 32 countries. Of the United States’ neighbours, Mexico is represented in Houston.

Types of mission in Houston

By type, Houston has 29 consulates general, 1 consulate and 2 honorary consulates. Of these, the 2 honorary consulates in Houston offer limited help: honorary consulates handle emergencies and simple certifications rather than visas or passports.

Opening hours in Houston

Opening hours are on record for 4 of the 32 missions in Houston. Saturday opening is listed for 1 mission.

Other cities in the United States

Besides Houston, towns in the United States with foreign missions are New York (229), Washington D.C. (193), Chicago (44), Los Angeles (36), San Francisco (36) and Miami (31).

Frequently asked questions

How many embassies and consulates are in Houston?

There are 32 foreign missions on record in Houston: 29 consulates general, 1 consulate and 2 honorary consulates.

Which countries have a consulate or embassy in Houston?

Missions from 32 countries are based in Houston, among them the United Arab Emirates, Angola, Argentina, Australia and Brazil.

Is there an embassy in Houston?

No. The embassies to the United States are in Washington D.C., about 1,960 km away; Houston has consulates and honorary consulates.

Are consulates in Houston open on Saturday?

Saturday opening is listed for 1 of the 4 missions in Houston with known hours.

When are the missions in Houston closed?

The missions in Houston close on the United States’ public holidays, the next being Veterans Day on Wednesday 11 November 2026, and on each mission’s own national day.