Sancho II may refer to: Sancho II of Pamplona (b. aft. 935–994), King of Pamplona and Count of Aragon (970–994) Sancho II of Castile (1040–1072), King of Castile (1065–1072) and León (1072) Sancho II of Portugal (1207–1248), King of Portugal (1223–1248) Sancho II of Gascony