Highest salary at Buchanan County in year 2017 was $136,970. Number of employees at Buchanan County in year 2017 was 262. Average annual salary was $35,456 and median salary was $36,783. Buchanan County average salary is 24 percent lower than USA average and median salary is 15 percent lower than USA median salary.