Маршалл отримав місце в палаті депутатів у Вірджинії, де він служив до 1789 року, і з 1795 по 1796 рр. Пізніше в тому ж році Вірджинська Генеральна Асамблея обрала його до складу Державної Ради. У 1785 році Маршалл зайняв додатковий офіс у місті Річмонд Хастінгського суду.