Solomon reigned over all of Israel from Jerusalem for a total of 40 years. 