Джон Кларк родился 30 ноября 1884 года в Нортгемптоне (штат Массачусетс) в семье Дж. Б. Кларка. Преподавал в Колумбийском и Чикагском университетах. Президент Американской экономической ассоциации с 1935 года.
Награждён медалью Фрэнсиса Уокера (1952).