Johannelund is adjoining the districts Tannefors, Hackefors, Hjulsbro, Berga, Ekholmen, Vimanshäll and Hejdegården.
Located in Johannelund Center are a healthcare center, a retirement home, a library, a pharmacy, the church of Johannelund Parish, a pizzeria, a café, a betting shop, a hairdresser, a flower shop, a veterinary, a bakery, a clothing store, a cobbler, a reteierment home and a grocery store with postal service.
Bus connections with Östgötatrafiken are frequent and along Stångån there are also pedestrian and bicycle paths reaching central Linköping city a few kilometers from Johannelund.
The district's allotment areas Emmalund and Ådala, a number of small woods of which the largest and most central is called Johannelund Forest.
The Johannelund bath in Stångån, north of Brokind trail, was upgraded during the spring of 2011 and was fitted with a lagoon, which was completed in June 2011.