List of presidents of the United States by time in office

Since 1789, there have been 44 people sworn into office as President of the United States. Grover Cleveland served two non-consecutive terms and is counted chronologically as both the 22nd and 24th president. William Henry Harrison spent the shortest time in office while Franklin D. Roosevelt spent the longest.