Центрами политической оппозиции верховной власти становились земства и городские думы. Леволиберальные круги объединились вокруг выходившего с 1902 г. за рубежом журнала «Освобождение». Во главе его редколлегии стоял П. Б. Струве. Журнал отстаивал программу социальных и политических свобод, ограничения монархии, принятия цензовой конституции.
Праволиберальные круги (крупная буржуазия, обуржуазившиеся помещики), стремясь расширить свое участие в политической жизни, отрицали такое право за широкими массами населения. Одну из важнейших своих задач они видели в борьбе с разрушительным экстремизмом революционеров.
Намечалась и консолидация оппозиционных сил. Осенью 1904 г. в Париже состоялся съезд всех оформившихся партий (за исключением РСДРП), на котором было выдвинуто требование ликвидации самодержавия. Участники Общероссийского земского съезда (ноябрь 1904 г.) вышли за рамки обсуждения чисто земских вопросов и заявили о необходимости политических реформ (созыва органа народного представительства, принятия конституции, обеспечения политических свобод). Неудачный ход русско-японской войны подогревал оппозиционные настроения.
Под давлением либералов правящие круги склонны были пойти на уступки. В печати стали появляться сообщения о готовящихся проектах расширения прав печати, местного рабочего самоуправления, обеспечения веротерпимости и др. Однако страх перед быстро нараставшим революционным движением, выдвигавшим лозунги свержения самодержавия и борьбы за социализм, парализовал политическую волю буржуазных кругов, толкал их к компромиссу с самодержавием.
К началу века крестьянское недовольство, несколько ослабевшее после Великой реформы 1861 г., вновь начало усиливаться. Крестьянское движение было обусловлено как сохранением пережитков феодализма в деревне (выкупные платежи, высокая плата за аренду помещичьей земли, испольщина, отработки и т. п.), так и развитием капитализма (высокими налогами и процентами за кредит, низкой платой за труд отходников, растущими ценами на промышленные товары).
Деревня проявляла свою активность главным образом традиционным «бунтарским» методом. Число поджогов помещичьих имений, самочинных захватов помещичьих земель и лугов, случаев неповиновения властям росло, достигнув 670 за 1901–1904 гг. Крупные волнения произошли в Харьковской и Полтавской губерниях. В 1902 г. на волне крестьянских выступлений была организована Партия социалистов-революционеров (эсеров). Во главе ее встали А. Р. Гоц, В. М. Чернов, Н. Д. Авксентьев. Унаследовав требования и традиции народовольцев, партия выдвинула программу, в которой причудливо сочетались марксистские и народнические принципы. Рассматривая крестьянство как главную революционную силу, эсеры соответственно формулировали свои программные требования: ликвидация самодержавия; создание демократической республики; укрепление общины как зародыша социалистических (коллективистских) отношений; «социализация» (обращение в общественную собственность) земли за счет изъятия частновладельческих земель и передела всей земли между землевладельцами на принципах уравнительности. Основным методом борьбы с самодержавием объявлялся индивидуальный террор против членов правящего дома, чиновников, жандармов.
Стараясь не допустить роста революционных настроений и распространения среди рабочих социалистических идей, Министерство внутренних дел приступило к созданию легальных рабочих организаций. В Москве (1901), Петербурге (1904) возникли общества (собрания, советы) взаимопомощи рабочих. Они занимались культурно-просветительской деятельностью, улаживанием конфликтов на предприятиях, оказывали бесплатную юридическую помощь рабочим и т. п. Инициатором «полицейского социализма» стал полковник С. В. Зубатов (начальник Московского охранного отделения, а впоследствии и Особого отдела департамента полиции).
Однако попытка властей отвлечь рабочих от политической борьбы не дала ожидаемых результатов. С каждым годом увеличивалось число нелегальных кружков и организаций. На окраинах страны возникали многочисленные национальные политические партии и организации, такие как Украинская демократическо-радикальная партия, Белорусская социалистическая громада, Партия социалистов-федералистов в Грузии, «Гнчак» в Армении, Литовская социал-демократическая партия, мусульманская организация «Гуммет» и др.