Skip to content

Randy McClaflin

ND · Barnes County Sheriff

Randy McClaflin has been the Barnes County Sheriff since he was first elected in 2010. His office in Valley City provides law enforcement across the county.

This candidate's record history has not been researched yet.

Past race Randy McClaflin ran in:

  • County Sheriff · November 3, 2026 · Barnes County, North Dakota · incumbent