Sjilo var lokalisert ved dagens sted Khirbet Seilun, sør for oldtidens Tirsa og 16 km nord for den israelske bosetningen Beit El på Vestbredden.