Trehörningstjärnen är ett naturreservat som ligger i Vindelns kommun, Västerbottens län. Reservatet är förvaltat av Länsstyrelsen i Västerbottens län och grundades den 8:e januari 2014. Trehörningstjärnen är relativt litet med en yta på 24 hektar. Av dessa 24 hektar består 18 hektar av landyta, 5 hektar av vatten och 16 hektar av skog.
Reservatet består av gammal tallskog som fungerar som en fristad för många växter och djur från gammelskogen. Tallskogen i Trehörningstjärnen är mellan 200-220 år gammal och består av plattkroniga och grovgreniga tallar. I den sydöstra delen av reservatet finns det en flerskiktad och tät tallskog som inte har påverkats av avverkningar på lång tid.
Det finns gott om yngre tallar i reservatet i åldrarna 60-130 år, men också många som är över 200 år gamla. Enstaka tallar i reservatet är upp mot 300 år gamla. Trehörningstjärnen är en viktig del av Vindelälvens vattensystem och är en utmärkt plats för naturälskare att uppleva gammelskogens rika biologiska mångfald.