Question: who has been on the court the longest
Answer: William O. Douglas 7004133580000000000 ♠ 13,358 000000001939 - 04 - 17 - 0000 April 17 , 1939 000000001975 - 11 - 12 - 0000 November 12 , 1975 Field , Stephen Johnson Stephen Johnson Field 7004126140000000000 ♠ 12,614 000000001863 - 05 - 20 - 0000 May 20 , 1863 000000001897 - 12 - 01 - 0000 December 1 , 1897 Stevens , John Paul John Paul Stevens 7004126110000000000 ♠ 12,611 000000001975 - 12 - 19 - 0000 December 19 , 1975 000000002010 - 06 - 29 - 0000 June 29 , 2010 Marshall , John John Marshall * 7004125700000000000 ♠ 12,570