Одновременно с 1900 года преподавал на Высших женских курсах (с марта 1915 года - профессор), сотрудничал в журнале «Вопросы философии и психологии».
С 1904 года Новгородцев был членом совета Союза Освобождения, в 1905 году вступил в конституционно-демократическую («кадетскую») партию. Как член партии, стал депутатом I Государственной Думы от родной Екатеринославской губернии. После роспуска думы, в числе многих других депутатов подписал «Выборгское воззвание» и был осуждён по ст. 129, ч. 1, п.п. 51 и 3 Уголовного Уложения и провёл три месяца в тюремном заключении. После освобождения отошёл от активной политической деятельности, сосредоточившись на научно-преподавательской работе.
В 1906 году стал директором Московского коммерческого института, который возглавлял вплоть до 1918 года. В 1911 году, вместе с группой преподавателей Московского университета, уволился из университета в рамках так называемого «Дела Кассо».
В годы Первой мировой войны работал во Всероссийском Союзе городов, являлся московским уполномоченным Особого совещания по топливу. В марте 1917 года Новгородцев вновь был избран профессором Московского университета, и снова вошёл в ЦК кадетской партии. В июне 1917 года по списку кадетской партии был избран гласным Московской городской думы, присутствовал на первом заседании думы после октябрьского восстания в Москве, 6 ноября.
Член-учредитель Лиги русской культуры и её Временного комитета в Москве. В 1918 году проводил кадетские конференции в Екатеринодаре и Харькове.