> > World Population >> Europe >> Southern Europe Andorra Population and Religion Percentage Andorra, officially the Principality of Andorra is a landlocked microstate on the Iberian Peninsula, in the eastern Pyrenees, bordered by France to the north and Spain