On 19 August 1841, the Balfour brothers -
John, Charles and Robert, took up Colinton run which included the present site of the town of Linville. The Balfours originally intended to build their
homestead where Linville now stands but decided to establish it instead about to the south, near where Emu Creek enters the
Brisbane River. During their occupancy of Colinton the Balfours built
stockyards on the north bank of Greenhide Creek near its junction with the Brisbane River. The yards became known as "Nine Mile Yards". By about 1886 a small private township grew up at the spot and the
Nine Mile Receiving Office opened there in 1898. The name was used up till 1901. In 1910, the
Brisbane Valley railway line was extended from
Toogoolawah to Linville with
Linville railway station () serving the town. The railway line closed in 1989. The railway link allowed the timber industry to develop, with a sawmill opening in 1912 and logging continuing to be an important industry until the 1950s when cattle grazing become the predominant local industry. St George's Anglican Church was dedicated on Monday 19 April 1915 by
Archbishop St Clair Donaldson. It was at 52 David Street (). It was sold on 1 June 2020 for $134,200. It was converted into a private residence. On 1 August 1922, the chairman of the Esk Shire Council, Mr A. Smith, unveiled the Linville War Memorial in George Street; it commemorates those from the district who served in
World War I. On Sunday 1 October 1927, the Linville Methodist Church was opened and dedicated by local minister Reverend Thomas Burgess. The church building was . On 1 February 2018, Linville's postcode changed from 4306 to 4314. == Demographics ==