Стефан Софиянски е български политик от Съюза на демократичните сили (СДС), след 2001 г. – от Съюза на свободните демократи (ССД). Като министър-председател на България е начело на служебното правителство (1997) и кмет на София (1995-2005). Народен представител е в 37-ото и 40-ото Народно събрание.
Роден е на 7 ноември 1951 г. в София. През 1974 г. завършва статистика във Висшия икономически институт „Карл Маркс“. През следващите години е служител в Министерството на транспорта (1974 -1975), а след това работи в Центъра по електронизация на строителството и строителната индустрия (1975-1991).
При правителството на Филип Димитров Софиянски е председател на Комитета по пощи и далекосъобщения (1991-1993). През 1993 г. става заместник-председател на СДС и през ноември 1995 г. е избран за кмет на София. От 12 февруари до 21 май 1997 г. е начело на служебно правителство, назначено от президента Петър Стоянов. През 1999 г. е преизбран за кмет на столицата.
Непосредствено преди президентските избори през 2001 г. Стефан Софиянски напуска СДС и застава начело на основаната от него партия Съюз на свободните демократи (ССД). Като кандидат на ССД той получава трети мандат като кмет на София през 2003 г.
През 2006 г. Софиянски е сред избраните от парламента за наблюдатели в Европейския парламент и от 1 януари 2007 г., след като България става член на ЕС, става временен депутат в него до първите избори за български евродепутати през май 2007 г.
Стефан Софиянски е женен за Алиса Иванова Балдева. Двамата имат три дъщери.