Your Denmark booking starts here

Browse Denmark Western Australia


Denmark Western Australia

A town of great beauty and tranquility, nestled upon the Denmark River and Wilson Inlet. Upon reaching town, visitors soon become aware of the magnificent surrounding forest that sweeps down to join the sea. Black swans and other birdlife are prolific.

At a Glance

A picturesque spot of contrasting images from forest, to river, to ocean, all equally stunning. Voted WA's top tourism town in 2015.

Denmark Western Australia

Where is Denmark?


Denmark is 404 kilometres south-east of Perth.

Denmark is situated on the south coast of Australia's South West tourist region. Denmark faces south to the Southern Ocean and is on the shores of the Wilson Inlet, a magnificent natural harbour. Denmark is surrounded by state forest and the Denmark River runs through the town. One of the best ways to get to Denmark is to hire a car from Perth Airport.

Denmark Western Australia

Things to see in Denmark


Tree Top Walk

40 kilometres from Denmark lies the world's longest and highest tree-top walkway at over 600 metres long and up to 40 metres high. The international award winning walkway gives a unique perspective into forest canopy life, meandering through the upper branches of these giant Tingle and Karri trees. Show more

Tree Top Walk Denmark

Image © Tourism Western Australia


The Ancient Empire

This is a boardwalk that winds itself around the giant trees that give this forest it's name. There are plenty of retreats and stops along the way so that you may marvell at the grandeur and power of nature around you. The boardwalks are located at the same site as the Tree-Top Walk. Show more

The Ancient Empire Denmark

Image © Tourism Western Australia


Green's Pool

Fantastic rock and reef scenery encompasses this tranquil swimming hole, safe for swimming. The water is almost transparent and has a beautiful turquoise green and blue colour. Closeby are the Elephant Rocks, huge groupings of boulders which really looks like a herd of elephants. 

Green's Pool Denmark

Image © Tourism Western Australia


Wilson Inlet

The inlet is 36 square kilometres making it one of the biggest on the south coast. Ideal for fishing, windsurfing, boating and waterskiing. Walking tracks are featured in various places around the inlet and you will marvell at the sight of hundreds of Black Swans gliding across the water.

Wilson Inlet Denmark

Image © Tourism Western Australia

What's the weather like?


With a temperate climate, Denmark's weather is usually cool. The Summers here aren't very hot and in Winter the coast is affected by storms whcih bring much of the year's rainfall. The climate is very pleasant though, and the town is slightly cooler than it's neighbour Denmark. In Summer (December to February), the average maximum temperature is 25°C with an average minimum temperature of 12°C. In Winter (June to August), the average maximum temperature is 16°C with an average minimum temperature of 7°C.

Get to know Denmark's history


First explored by Dr Thomas Braidwood Wilson of the British Royal Navy in 1829. The Wilson Inlet was named after him by Governor Stirling and Wilson named Denmark after a colleague, Dr Alexander Denmark. Denmark became established as a town in 1895 when Edwin and Charles Millar built a number of timber mills on the banks of the Denmark River to process the giant Karri trees which were felled inland and exported overseas.

The town grew rapidly to handle the large labour force required to run the mills which, at their peak, were employing 750 men and producing 90 000 super feet of timber a day. At that rate of consumption the timber industry was short-lived and the mills closed in 1905. Only around 50 from 2000 people stayed on after the closures but in 1907 the WA government bought the entire town and set up a viable dairying industry by 1911.

Looking for visitor and tourist information, maps and brochures, booking assistance and local expert tips in Denmark? Check out the Denmark Visitor Centre!