It is located about 26 kilometres (16 mi) north of the city of Launceston.
The 2016 census determined a population of 318 for the state suburb of Karoola.
[2] During World War I, a requisitioned hospital ship was named after the town.
[4] The B83 route (Pipers River Road) enters from the south and runs through to the north before exiting, where it follows the northern boundary for a short distance.
Route C822 (Layla Road) starts at an intersection with C823 and exits to the east.