1. Иван Евстратиев Гешов е роден на 20 февруари 1849 г. в Пловдив в заможно семейство. Баща му е от влиятелния карловски търговски род Гешовци и съдружник в търговската фирма „Братя Гешови“, а майка му – от копривщенската фамилия Чалъкови, първа братовчедка на Георгаки Чалъкоглу, български общественик и османски политик.
2. Гешов учи в Централното българско училище „Св.св. Кирил и Методий“, където негов учител е бил българският просветител Йоаким Груев. Започва да изучава английски на курс в Американското училище (сега Американски колеж), а след това семейството му заминава за Манчестър, където постъпва в „Оуенс Колидж”. Негов преподавател е бил английският икономист Уилям Стенли Джевънс, който му оказва силно влияние.
3. Иван Евстратиев Гешов е български политик, водач на Народната партия. Бил е министър-председател на България между 1911 и 1913 година, а така също народен представител и председател на Народното събрание. Бил е директор на БНБ и председател на Българското книжовно дружество, БАН и БЧК. Участва във важни дипломатически мисии и в преговори.
4. През 1875 година се жени за Мария Пулиева (1854 – 1924), дъщеря на карловския търговец Никола Пулиев и първа братовчедка на букурещкия търговец и банкер Евлоги Георгиев. Иван Гешов и съпругата му имат 5 деца: Харитина, Анна, Евстратий, Евлогий и Никола. След смъртта на Евлоги Георгиев, Иван Гешов става изпълнител на завещанието му и главната движеща фигура зад построяването на нова сграда за Софийското висше училище (Софийския университет).
5. Умира на 11 март 1924 година. В София има булевар на името на Иван Евстратиев Гешов.