Из богатейшей дворянской семьи, сын члена Государственного совета Николая Петровича Балашова (1840—1931), и Екатерины Андреевны, урождённой Шуваловой (1848—1931). Имел брата — Андрея Николаевича (1874—1916) и сестру Александру Николаевну (1876—1896).
Депутат III и IV Государственной думы от Подольской губернии, лидер националистов и умеренно-правых. В III Думе возглавлял фракции умеренно-правых, русскую национальную, в IV Думе (с ноября 1912) — националистов и умеренно-правых. Был близок к П. А. Столыпину. После раскола в августе 1915 года фракции русских националистов и умеренно правых, Балашов возглавил её правое крыло (И. И. Авчинников и др.).
Окончил 6-ю Санкт-Петербургскую гимназию и юридический факультет Санкт-Петербургского университета (1894).
После Октябрьской революции в эмиграции во Франции, затем в Марокко.