Question: what is the difference between a town marshal and sheriff?
Answer: Generally speaking, U.S. marshals and their deputies dealt with federal issues. The town marshals and their deputies acted as peace officers in the towns. The county sheriffs were usually the highest elected official in the county and their jurisdiction was county-wide.