All of St. Joseph is a part of Missouri 's 34th District in the Missouri Senate and is currently represented by Rob Schaaf ( R-Buchanan County ) .
All of Buchanan County is a part of Missouri 's 34th District in the Missouri Senate and is currently represented by Rob Schaaf ( R-St. Joseph ) .