Andorra la Vella is the capital and largest city of Andorra. It is located high in the east Pyrenees, between France and Spain. As of 2023, the city had a population of 24,042, and the urban area, which includes. Andorra is a tiny landlcoked nation occupying an area of 467. This unique location places Andorra in Southwestern Europe, with its geographical coordinates approximately as follows: Despite its small size, Andorra's position in the. Andorra is located in the Pyrenees mountains, situated in southwestern Europe. The town emerged as a regional market and administrative center during the medieval era, consolidating governance.