卡斯提尔伯国（County of Castile）的起源最早是阿斯图里亚斯王国设立来强化东边边防的边区（March）。最早的伯爵不是世袭的，任务是作为阿斯图里亚斯国王的代理人。最早在867年时，随着阿拉瓦（County of Alava）伯国的创立，卡斯提尔被再分割成数个更小的伯国，直到931年才再度合併。10世纪晚期，在名义上隶属于莱昂王国的这段期间，卡斯提尔的伯爵们开始增长自身的自主权，并且逐渐在伊比利半岛的政局中扮演重要的角色，但是1017年未成年的伯爵继承及1029年该伯爵被暗杀，造成伯国落入潘普洛