La ville de Bitche est située à l’extrême nord-est du département de la Moselle, sur la Horn, dans une dépression bordée de collines boisées. Au centre de la cuvette se dresse un énorme piton rocheux en grès, dominé par la citadelle. La ville appartient au canton et pays de Bitche ainsi qu’à l’arrondissement de Sarreguemines.