Småsil er utbredt fra Sør i Portugal til Island og den vestlige delen av kysten av Murmansk. Den er meget vanlig i Nordsjøen, der de viktigste gytefeltene finnes. Hos oss er småsilen vanlig langs kysten nord til Stad og videre mer spredt til Finnmark. Man må regne med at gyting foregår langs hele kysten idet yngel er påvist til øst av Vardø. Arten finnes hovedsakelig i littoralsonen ned til ca. 30 m dyp.