Magistratens 3. afdeling opførte i 1885 Sankt Johannesstiftelsen, der bestod af 3 afdelinger:
• en optagelsesanstalt for børn
• et sygehus
• et arbejdshus
Optagelsesanstalten for børn var primært til de børn, som fattigvæsenet måtte sørge for, og som blev på stiftelsen, indtil de kunne komme i pleje enten på landet eller i byen.
Der findes optagelssprotokoller til denne afdeling. Som indgang til protokollerne kan fattigvæsenets hovedregistrant bruges.
Sygehuset modtog primært uhelbredelige eller kronisk syge, men havde også en afdeling for hudsygdomme.
De personer, der blev optaget i arbejdshuset hørte til den gruppe fattige, som var i stand til at arbejde. De, der ikke kunne klare arbejdet enten på grund af fysiske eller psykiske problemer, blev henvist til Ladegården eller til Almindelig hospital.
I 1918 blev stiftelsen overflyttet til arbejdsanstalten Sundholm som særlig afdeling.