Shoals is a town in Center and Halbert townships and the county seat of Martin County, in the U.S. state of Indiana. The population was 677 at the 2020 census. Shoals is best known for the Jug Rock, the only free-standing table rock formation east of the Mississippi River.