Welcome to Carcassonne Located in South of France, Carcassonne is situated at the crossing of two major routes: from the Atlantic to the Mediterranean coast and from the heart of France to Spain, both used since antiquity. It is a beautiful and diversified region but the city itself has enough to fulfil your curiosity.