Šilo je smješteno na sjeveroistoku otoka Krka.
Morskim putem povezano je sa oblinjom Crikvenicom. Kopnenim
putem stie se slijedećim pravcem: Krčki most - Malinska - Dobrinj.
Udaljenost od Krčkog mosta je 25 kilometara odnosno oko 20 minuta
vonje automobilom. U neposrednoj blizini u uvali Soline se nalazi
poznato ljekovito blato, dok samo 5 minuta od uvale se smjestio drugi
krčki prirodni fenomen Spilja Biserujka. Šilo je vodeće turističko
mjesto u općini Dobrinj. Turistički kapaciteti raspoređeni su na privatni
smještaj i kamp sa 700 mjesta. Sa svim kapacitetima Šilo
moe smjestiti oko 1200 ljudi. Mjestom dominira pješčana
plaa u samom centru. Mjesto ima dvije lučice za smještaj
plovila.