pienoiskuva|Siilinjoen yläjuoksua

Siilinjoki on joki Siilinjärven kunnassa. Joki kulkee pohjois-etelä-suunnassa noin kilometrin päässä Siilinjärven keskustasta itään. Joki alkaa Pieni-Sulkava järvestä ja laskee Siilinlahteen.

Joki on vajaa kaksi kilometriä pitkä. Noin puolessa välissä joki alittaa Kantatie 75:n. Näillä paikkeilla joen varrella on myös vanha mylly.

Joen varrella Siilinjärven asuinalueista ovat Ahmo, Siilinpää ja Joentaus.

Luokka:Suomen joet Luokka:Siilinjärven luonto Luokka:Nilsiän reitin valuma-alue