Viết phần tiếp theo cho đoạn này - Barnes là ứng cử viên của đảng Cộng hòa cho vị trí Tổng chưởng lý năm 1938 nhưng thua Paul A. Dever. Ông lại tranh cử vào năm 1940, nhưng thua ứng cử viên đảng Cộng hòa Robert T. Bushnell. Barnes là thành viên của Hội đồng Thống đốc Massachusetts từ năm 1943 đến năm 1944. Năm 1944, ông đánh bại cựu phó thống đốc Francis E. Kelly để trở thành tổng chưởng lý. Barnes đánh bại Kelly một lần nữa vào năm 1946, nhưng thua anh ta vào năm 1948. Ông là ứng cử viên thống đốc năm 1950, nhưng đã thua Arthur W. Coolidge. Barnes cũng là đại biểu của Đại hội Quốc gia Cộng hòa vào năm 1940, 1944, 1948
, và 1952.