Knivskärningen ska ha inträffat på Tingvallavägen i Märsta någon gång mellan 12.20 och 12.50 på midsommaraftonen, enligt Norrortspolisen.
– Mannen fick föras med ambulans till Karolinska med knivsår i magen. Jag har inga uppgifter kring hur det är med honom i nuläget, säger stationsbefäl Fredrik Ladenfors.
Den misstänkte gärningsmannen avvek från platsen men kunde strax därefter gripas i närheten av Märsta station.
– Vi har precis avslutat förhör med honom och har kontaktat åklagare, säger Fredrik Ladenfors.
Flera personer ska ha funnits i lägenheten och en av dem har förhörts hittills. Både målsägande och den misstänkta gärningsmannen ska vara i 30-årsåldern.
Vid 22.45-tiden uppger stationsbefäl Fredrik Lundbergh att polisen hoppas kunna förhöra den knivskurna mannen under natten.
– Han har opererats och befinner sig på uppvak, det kan väl indikera att han inte är alltför allvarligt skadad, säger han.