Församlingen bildades 22 mars 1671 genom en utbrytning ur Klara församling under namnet Munklägrets församling som namnändrades 9 september 1672 till Kungsholms församling vilket i sin tur namnändrades 1688 till Ulrika Eleonora församling eller Kungsholms församling som sedan 1925 åter namnändrades till Kungsholms församling eller Ulrika Eleonora församling. [3]
1 januari 1886 (enligt beslut den 17 juli 1885) införlivades tomten Piludden eller Tullhustomten som hade tillhört Solna församling trots att den låg på Kungsholmen.[4]
1 januari 1925 (enligt beslut den 20 juni 1924) överfördes till Klara församling de till Kungsholms församlings tillhörande kvarteren Blekholmen norra och södra vilka låg öster om Klara sjö.[5]
Församlingen var till 1685 moderförsamling i pastoratet Kungsholm och Solna för att därefter till 1925 utgöra ett eget pastorat. Mellan 1 januari och sista april 1925 var församling moderförsamling i pastoratet Kungsholm och Sankt Göran för att därefter till 2014 åter utgöra ett eget pastorat.[3]
Kungsholms församling omfattade den 1 januari 1976 en areal av 1,7 kvadratkilometer, varav 1,1 kvadratkilometer land.[6]
Befolkningsutveckling
Befolkningsutvecklingen i Kungsholms eller Ulrika Eleonora församling 1805–2010[7][8][9][10][11][12]
År
Folkmängd
1805
2 495
1810
2 402
1830
3 247
1840
3 023
1850
3 704
1860
4 599
1870
6 691
1880
12 272
1890
24 861
1900
33 506
1910
41 759
1920
47 950
1930
24 938
1935
31 966
1940
31 657
1945
31 131
1950
28 615
1955
26 454
1960
23 882
1965
21 276
1970
17 588
1975
14 460
1980
14 105
1985
14 621
1990
15 164
1995
15 962
2000
17 957
2005
18 507
2010
19 207
Anm: 1925 utbröts S:t Görans församling. För åren 1805-1850: befolkning enligt mantalsskriven befolkning 31 december enligt den administrativa indelningen den 1 januari följande år. Personer tillhörande icke-territoriella församlingar är inräknade i de territoriella församlingarnas folkmängd. För år 1820 redovisades Kungsholms församling tillsammans med Klara församling. För åren 1860-1945: befolkning enligt folkräkning 31 december enligt den administrativa indelningen den 1 januari följande år. 1950 avser befolkning enligt folkräkning den 31 december enligt den administrativa indelningen den 1 januari 1952. 1960-1970 avser befolkning enligt folkräkning den 1 november enligt den administrativa indelningen den 1 januari följande år. För åren 1955 samt 1975-2010: befolkning 31 december enligt den administrativa indelningen den 1 januari följande år.