García II Sánchez (zm. 1029) - ostatni hrabia Kastylii z dynastii laryjskiej, panował od 1017 do śmierci.
Był synem Sancho I Garcii i Urraki. Tron objął w młodym wieku, za jego panowanie Kastylia znalazła się pod protektoratem Sancho III Wielkiego z Nawarry
Następcą Garcíi został jego siostrzeniec, Ferdynand I Wielki, syn jego siostry, Mayor i Sancho III Wielkiego.
| Poprzednik Sancho I Garcia |
hrabia Kastylii 1017-1029 |
Następca Ferdynand I Wielki |