Alpirsbach gehört zum Landkreis Freudenstadt in Baden-Württemberg. Die Stadt besteht aus dem Hauptort Alpirsbach und den sechs Stadtteilen Ehlenbogen, Reinerzau, Peterzell, Reutin, Römlinsdorf und Rötenbach.