El castillo de Osma se alza sobre un monte a las afueras de las localidades de El Burgo de Osma y Osma, provincia de Soria. El castillo se asienta sobre un cerro entre los ríos Ucero y Avión, próximo a la célebre ciudad romana de Uxama, y se puede acceder a él desde cualquiera de las dos poblaciones por la carretera SO-160 en dirección a El Enebral, o bien por la carretera SO-180 en dirección a La Rasa.La fortaleza de Osma tenía tres recintos amurallados de forma irregular, adaptándose al cerro donde se asentaban.