Soko je naseljeno mjesto u Bosni i Hercegovini u opštini Gračanica koja pripada entitetu Federacija Bosne i Hercegovine. Na popisu stanovništva 1991. u njemu je živjelo 1.920 stanovnika.[1]
Naselje Sokol je istoimena varoš koja se razvila oko srednjovjekovnog grada, a kasnije turske utvrde. Zgradu srednjovjekovnog dvora u kojoj su stanovali vlasnici grada Sokola, neposredno pored tvrđave, poslije 1520. godine Osmanlije pretvaraju u džamiju, prvu u nahiji Sokol. Pošto se to dogodilo odmah po osvajanju (fethu), ta je džamija nazvana Fethija. Prema poreskoj evidenciji, u Sokolu je 1533. godine bilo 46 kuća. Ako se uzme u obzir i nešto kuća turske posade i državnih i vjerskih službenika ukupan broj kuća u toj varoši je bio nešto veći.[2]