It had a former railway siding, located between Mallala and Long Plains on the Adelaide-Port Augusta railway line.[4] The area was formerly known as Shannon, but the railway station was named Calomba at its opening in 1916 due to the presence of another "Shannon" in the state.[8]
A postal receiving office at Calomba opened in April 1920, became a post office in January 1921, and closed on 19 January 1975. It shared a premises with the local store.[8][9]
The district had a school at Stoney Point junction[10]
The town was severely damaged by a bushfire in 1948, with almost £100,000 worth of damage being incurred. Three buildings in the main street were destroyed, including the post office and store; a church, homes and farm equipment were also lost.[11]
The Shannon Methodist Church was opened in 1872, closed in 1957 and demolished in 1965.[12]