It is bordered by the provinces of La Rioja, Zaragoza, Guadalajara, Segovia, and Burgos.
Soria is the least populous of all of Spain's provinces, with a density of around 9 inhabitants/km2 - one of the lowest in the European Union. Of the province's population of 91,487 (2002), nearly 40% live in the capital, Soria. There are 183 municipalities in Soria, of which nearly half are hamlets of under 100 people and of which only 12 have more than 1000 people. The cathedral town of the province is El Burgo de Osma. See List of municipalities in Soria.