Welcome to beautiful Patriot, IN! Life on the Ohio River never felt quite so good! Patriot boasts some of the best shoreline views along the Ohio River and has a great history and an exciting future! Patriot is located in Switzerland County right on the Ohio River. With just a few hundred residents, Patriot is a friendly place for visitors and a great small town to live in!