Where is IBM headquartered?

IBM runs its head office from One New Orchard Road, Armonk, New York 10504, United States (as of July 2026), the main base for its operations and leadership. It is one of 3 tracked IBM locations worldwide.

Headquarters

StreetOne New Orchard Road
CityArmonk
State / RegionNew York
Postal code10504
CountryUnited States

Offices & locations

TypeCityCountry
HQArmonk, New YorkUnited States
IBM Thomas J. Watson Research CenterYorktown Heights, New YorkUnited States
Red HatRaleigh, North CarolinaUnited States

Where IBM's people are

Estimated
India110,000
United States65,000
Europe, Middle East and Africa45,000
Asia Pacific excluding India25,000
Latin America19,300

FAQ

Where is IBM headquartered?
IBM's headquarters is located at One New Orchard Road, Armonk, New York 10504, United States, as of July 2026. This is the registered head office where the company is primarily based.
In which city is IBM's headquarters?
IBM's headquarters is in Armonk, New York, United States. You can see the exact address and a map above.
How many offices does IBM have?
Beyond its Armonk headquarters, IBM has tracked offices in Yorktown Heights, Raleigh (as of July 2026).