American Tower

Where is American Tower headquartered?

American Tower is headquartered in Boston, MA. Public office and operating-hub signals include Boston, Woburn, MA, São Paulo, London, Johannesburg, Mexico City.

HQ
Boston, MA
HQ address
116 Huntington Avenue, Boston, MA 02116
Offices
Boston, Woburn, MA, São Paulo, London
Founded
1995
Employees
5,500+
Largest hub
Boston, MA

American Tower office locations

American Tower's public footprint includes its headquarters and major business, technology, or regional hubs.

  • Boston· Headquarters
  • Woburn, MA· Office
  • São Paulo· Office
  • London· Office
  • Johannesburg· Office
  • Mexico City· Office

Sources:American Tower investor relationsAmerican Tower FY2025 results

Where is American Tower's headquarters?

American Tower's headquarters is Boston, MA, with public address signal 116 Huntington Avenue, Boston, MA 02116. This is the best primary location for company-level routing, investor context, and executive proximity.

What other offices does American Tower have?

Public operating and career signals point to Woburn, MA, São Paulo, London, Johannesburg, Mexico City as additional hubs. These locations may reflect business units, technology teams, regional operations, or customer-facing offices.

What American Tower's office footprint means for territory planning

Territory planning should start with Boston, MA for executive and enterprise functions, then map field activity to the offices that match the target business unit. Events, ABM, and account coverage work best when aligned to regional buyers, time zones, and operational hubs rather than a single national campaign.

As of June 2026.Sources:American Tower investor relationsAmerican Tower FY2025 results

American Tower — frequently asked questions

Agent CTA Background

Revenue work. On autopilot.

Start Free TrialBuilt for revenue teams who care about quality.