スミス郡
ジョンストンは1844年から1846年までテイズウェル郡の州検察官を務めた。1846年、バージニア州上院議員で1846年から1847年まで空席になったものを務めるよう選出された。この議員はテイズウェル郡、ワイス郡、グレイソン郡、スミス郡、キャロル郡、プラスキ郡を代表する議席だった。1847年から1848年の会期にも再選された。