Johannes menighet ble opprettet ved kgl.res. av 10. juli 1874 ved at et område begrenset av Kongens gate, Karl Johans gate, Drammensveien, Munkedamsveien, Enga og Pipervikbukta ble skilt ut fra Trefoldighet menighet. Ved kgl.res. av 28. september 1897 ble grensene for menigheten fastsatt slik: Festningsterritoriets grense fra Pipervika til Nedre Slottsgate, Karl Johans gate, Drammensveien, Parkveien, Munkedamsveien til Oslofjorden ved Filipstad. Ved kgl.res. av 13. januar 1911 ble Pipervikens småkirkemenighet opprettet i strøket mellom Ruseløkkveien, Stortingsgata, Rosenkrantz gate og sjøen.