Городская поликлиника №2 города Новосибирска основана в 1919 году, тогда в закаменской части города в небольшом деревянном домике была открыта амбулатория. Здесь разместились 4 кабинета: терапевтический, педиатрический, хирургический, зубной. В 1930 году штат амбулатории состоял из тридцати человек. Медицинскую помощь на дому оказывали 2 разъездных врача, они обслуживали всю территорию Октябрьского района города. В 1931 поликлиника была переименована в единый диспансер Октябрьского района, были открыты кабинеты лечебного массажа, а так же подростковый и неврологический, организованы скабиозорий, прививочный пункт. В 1935 году он переименован в поликлинику №4. В 1951 году численность медицинского персонала достигла 160 человек, открыты травматологический, урологический и инфекционный кабинеты, рентгенологическая и лабораторная службы. В 1952 году на базе поликлиники был открыт стационар на 250 коек и поликлиника № 4 стала поликлиническим отделением больницы №29. В 1992 году происходит объединение взрослого поликлинического отделения с поликлиническим отделением больницы №3 в поликлинику №30. В 2002 году путем слияния с детской поликлиникой №5, поликлиника №30 реорганизована в городскую поликлинику №2.
В поликлинике №2 оказывается широкий спектр как бесплатных, так и платных медицинских услуг.