James Stuart McKnight (November 15, 1884 – December 25, 1950) was a National Guard officer who served in World War I, an attorney and a member of the City Council in Los Angeles, California, in 1931 and 1932. He also served in the California State Assembly for the 75th district from 1915 to 1917.