Home > Private Equity Glossary > Headquarters Headquarters The geographical location of a portfolio company’s main corporate office. « Back to Glossary Index