Первые представительные органы власти на территории Ярославского края были созданы еще в 19 веке. В мае-июле 1865 года во всех уездах Ярославской губернии созывались земские собрания с числом гласных (депутатов) от 20 до 52 в разных уездах. Создавались земства как учреждения бессословные, на их выборах впервые в русской истории применялся избирательный принцип. Право быть избранным получили все лица, обладавшие установленным имущественным цензом, независимо от сословной принадлежности. Был избран 331 земский гласный. В результате выборов, которые проводились раз в три года, число дворян-помещиков и чиновников составляло обычно около 34 процентов от общего числа земских гласных, число представителей крестьянства также было обычно 32-35 процентов. 12 сентября 1965-го открылось Ярославское губернское земское собрание в составе 56 гласных, избранных уездными собраниями. Там представители дворянства составляли более 70 процентов голосов.
Земские губернские и уездные учреждения создавались для осуществления руководства хозяйственными делами: строительством школ, больниц, местных дорог, благотворительных учреждений. Земские органы занимались продовольственными закупками, улучшением кустарной промышленности, пропагандировали агрономические знания, организовывали поземельный кредит, страхование, вели земскую статистику. Ярославское земство содержало за свой счет больницы, ремесленные училища, публичные библиотеки, типографию, организовывало сельскохозяйственные выставки, создавало хлебозапасные магазины, свыше 30 лет издавало журнал «Вестник ярославского земства».
В начале марта 1917 года в Ярославле был образован совет рабочих депутатов, состоящий из представителей заводов и фабрик. Совет работал в бывшем доме вице-губернатора (ныне мэрии Ярославля).
27 октября 1917 года по старому стилю в Доме народа, бывшем дворце губернатора (ныне художественный музей), депутаты-большевики предложили передать всю власть Советам. В 1918 году земские органы были упразднены, а власть на местах перешла к съездам Советов и их исполнительным комитетам.
23 февраля 1918 года прошел губернский съезд Советов рабочих, крестьянских и солдатских депутатов, на нем был избран исполнительный комитет. Вся полнота власти в Ярославской губернии перешла в руки Советов. Между съездами именно губисполком наделялся правами верховного законодательного органа региона.
В декабре 1936 года была принята Конституция СССР, в декабре 1939 года прошли первые выборы в Ярославский областной совет депутатов трудящихся. После введения в действие Конституции СССР 1977 года и Конституции РСФСР 1978 года органы представительной власти получили название Советов народных депутатов. Исполком областного совета был наделен лишь исполнительно-распорядительными полномочиями. Областной совет имел право отменять решения и распоряжения нижестоящих советов и их депутатов.
4 марта 1990 года Ярославский областной совет впервые был избран на альтернативной основе. На 200 мест было выдвинуто 646 кандидатов (более трех человек на место). Зачастую альтернативу представителям партийно-хозяйственной номенклатуры составляли активисты массовых демократических движений (Народный фронт, и др.), составлявших тогда весьма влиятельную политическую силу.
Роспуск Съезда народных депутатов Российской Федерации, Верховного Совета Российской Федерации осенью 1993 года предопределил и судьбу представительных органов власти в российских регионах. Депутаты областного совета 27 октября не набрали необходимого кворума для принятия решения о самороспуске и, в конце концов, Губернатор области зачитал текст постановления: «Считать невозможным выполнение своих полномочий Ярославским областным советом народных депутатов ввиду отсутствия необходимого кворума».
Как законодательный орган власти Государственная Дума Ярославской области была создана на основании указа Президента РФ от 22 октября 1993 года «Об основных началах организации государственной власти в субъектах Российской Федерации» и постановления главы Администрации Ярославской области от 27 октября 1993 года «О реформе органа представительной власти Ярославской области».
Срок полномочий депутатов был определен в два года, а задачей народных избранников стало принятие базовых региональных законов. Конституция Российской Федерации 1993 года впервые наделила областной орган народного представительства законотворческими функциями.
Выборы депутатов Государственной Думы первого созыва состоялись 27 февраля 1994 года. В состав законодательного органа вошли 23 депутата.
На первое заседание депутаты собрались 29 марта 1994 года. Председателем Государственной Думы Ярославской области был избран глава администрации Рыбинска Валентин Борисович Мелехин, а заместителем Председателя - Владимир Павлович Комов.
23 мая 1995 года был принят Устав Ярославской области, который детально прописывал права и свободы граждан, систему государственной власти в регионе. Государственная Дума - представительный и законодательный орган власти - отныне должен был состоять из 50 депутатов, избираемых на четыре года.
Выборы в Государственную Думу второго созыва прошли 26 февраля 1996 года. На первое заседание депутаты собрались 26 марта 1996 года. Председателем Государственной Думы Ярославской области был избран Сергей Алексеевич Вахруков, а заместителем Председателя - Абрам Семенович Башмашников. Девять депутатов Государственной Думы второго созыва работали на постоянной профессиональной основе.
В 1996 году в областной Думе было образовано три депутатских фракции - КПРФ (председатель Владимир Ильич Корнилов), «Народовластие» (председатель - Владимир Николаевич Ладыненко) и аграриев (председатель - Алексей Иванович Разгуляев). Позже были созданы фракции «Наш дом - Россия» (председатель – Александр Викторович Тихов) и «Отечество» (председатель – Сергей Николаевич Кривнюк).
Следующие выборы в Государственную Думу ярославской области третьего созыва состоялись 26 марта 2000 года. На момент избрания более половины депутатского корпуса составляли руководители промышленных и сельскохозяйственных предприятий, 8 человек являлись главами муниципальных образований, 5 – депутатами областной Думы второго созыва, работавшими на постоянной основе.
Председателем Думы был избран генеральный директор ОАО «Резинотехника» Андрей Геннадьевич Крутиков, заместителем Валерий Григорьевич Шамин.
В 2000 – 2001 годах в Думе было образовано четыре депутатских фракции: «Единство» (председатель - Николай Иванович Тонков), Аграрная фракция (председатель - Александр Александрович Коряшкин), «Народовластие» (председатель - Станислав Юрьевич Смирнов), «Союз правых сил» (председатель - Олег Игоревич Виноградов). С 23 апреля 2002 года фракция «Единство» стала носить название «Единая Россия».
Выборы в Государственную Думу Ярославского области четвертого созыва состоялись 14 марта 2004 года. Впервые региональные депутаты избирались по смешанной мажоритарно-пропорциональной системе: 25 депутатов - по партийным спискам, 25 депутатов – по одномандатным округам. В выборах участвовало 10 избирательных объединений, выдвинувших по партспискам 120 кандидатов в депутаты.
По партийным спискам пятипроцентный барьер преодолели 6 партий и блоков. «Единая Россия» получила 9 мандатов (25,98 % голосов), блок «Народно-патриотический союз «РОДИНА» - 7 мандатов (20,02 % голосов), блок «Правда. Порядок. Справедливость» - 3 мандата (9,09% голосов), КПРФ, ЛДПР и «Аграрная партия России» по 2 мандата (соответственно 7,04 %, 6,27 %, 6,36 % голосов).
На первом заседании Думы области было зарегистрированы три фракции: "Аграрная фракция" (председатель – Александр Владимирович Чекин) "Правда. Порядок. Справедливость" (председатель - Александр Иванович Цветков) и «Народно-патриотический союз «Родина» (председатель - Андрей Николаевич Ершов). В июле 2005 года на базе фракции "Правда.Порядок.Справедливость." была создана депутатская группа «Политическая партия «Родина», в декабре 2006 года переименованная в депутатскую группу «Политическая партия «СПРАВЕДЛИВАЯ РОССИЯ: РОДИНА/ПЕНСИОНЕРЫ/ЖИЗНЬ». 29 июня 2004 года были зарегистрированы фракция «Единая Россия» (председатель - Виктор Викторович Рогоцкий) и фракция КПРФ (председатель – Станислав Юрьевич Смирнов. В тот же день была зарегистрирована депутатская группа "За Регионы!" (председатель – Сергей Владимирович Якушев).