Борис Немцов е роден 1959 г. в Сочи. Той е един от създателите и лидерите на движение „Солидарност“ и съпредседател на РПР-Парнас, член на Координационния съвет на руската опозиция. Бил е губернатор на Нижегородска област, работил е в руското правителство: бил е министър на горивата и енергетиката (1997 г.), първи вицепремиер (1997-1998). През 1997-1998 е бил член на Съвета за сигурност на Руската федерация.

Няколко пъти е бил член на парламента, бил е ръководител на фракцията на Съюза на десните сили (СПС), заместник-председател на Думата.

След 2003 г. работи в частния бизнес.

През 2008 г. е един от инициаторите за създаване на опозиционното демократично движение „Солидарност“.

От 2012 г. е съпредседател на Републиканската партия на Русия – Партия на народната свобода (РПР-ПАРНАС).

На регионалните избори през септември 2013 г. е избран за депутат в Ярославската областна дума.