Гончар Николай Николаевич родился 18 октября 1946 года в Мурманске. Окончил Московский энергетический институт по специальности "радиоинженер" (1972), аспирантуру Московского института управления (1979).
С 1972 года работал в структурах московского горкома ВЛКСМ. С 1976 года — завотделом НИИ комплексного развития народного хозяйства Москвы. С 1982 года — зампред Бауманского райсовета Москвы, затем секретарь Бауманского райкома КПСС, председатель райисполкома, райсовета. В июне 1991 года избран председателем Моссовета. В декабре 1993 года избран в Совет федерации от Москвы, возглавлял комитет по бюджету, банкам и финансам. В 1995, 1999, 2003, 2007 и 2011 годах избирался в Госдуму (как одномандатник от Центрального округа Москвы, затем по партсписку "Единой России").
Награжден орденами Дружбы и "За заслуги перед Отечеством" IV степени, медалями. Кандидат экономических наук.