Ivan Tavčar se je rodil 28. avgusta 1851 kajžarju v Poljanah nad Škofjo Loko.
Strici duhovniki so mu omogočili, da je obiskoval gimnazijo v Ljubljani in Novem mestu, pravo pa na Dunaju. Po študiju je postal odvetniški pripravnik v Ljubljani, kasneje pa je odšel v Kranj, kjer se je zaposlil pri dr. Mencingerju. Leta 1884 je odprl odvetniško pisarno v Ljubljani.
Politično kariero je začel v kranjskem deželnem zboru, kjer je skupaj z Ivanom Hribarjem sestavljal jedro skupine liberalnega tabora. Nekaj časa je urejal tudi strankino glasilo Slovenski narod.
V letih od 1901 do 1907 je bil državnozborski poslanec, leta 1911 pa je postal ljubljanski župan in to ostal do leta 1921. Bil je tudi predsednik društva biciklistov, prve slovenske kolesarske organizacije.
Ivan Tavčar je 19. februarja leta 1923 umrl na Visokem.
Po njem pa se danes imenuje več ulic in Osnovna šola Ivana Tavčarja.