Residents reported their homes shaking about 9.30pm yesterday in Townsville, with small tremors felt by residents as far north as Cairns and south as Mackay.

The earthquake was recorded 17 kilometres from Townsville at a depth of 10 kilometres, according to Geoscience Australia.

Earthquake, Townsville
The earthquake hit around 9.30pm in Townsville, north Queensland. (Geoscience Australia)

More than 5000 people reported feeling the tremors.

Some reported feeling like there was an “explosion”.

Townsville resident Jethro Gifford told 9news he heard the loud crack of an earthquake from inside his home.

”Sounded like an explosion at the front of the house, a loud bang, followed by a second or two more of rumbling,” he said.

“The whole neighbourhood was in front of their houses trying to figure out what was going on.”

“Such a strange feeling to suddenly have this weird force racing beneath you, making your home shudder, and then some kind of explosion,” Townsville resident Barbara Hannay said.

CCTV footage shows homes trembling as the earthquake hit.

There were no reports of major damage and authorities warned aftershocks were a possibility.

The Joint Australian Tsunami Warning Centre confirmed there was no tsunami threat to the Australia’s mainland, islands or territories.

Townsville earthquake
CCTV footage shows homes shudder as the earthquake hit. (Nine/Today)

A smaller 3.3-magnitude earthquake was also felt in Muswellbrook, NSW about 10pm.

Only 189 reported feeling tremors from the quake, which had a depth of 1 kilometre.

You May Also Like

Kelly Clarkson hasn’t heard of Meghan Markle’s Netflix show: ‘What is that?’

“With Love, Meghan” hasn’t caught Kelly Clarkson’s attention. The singer, 42, admitted…

MMA event cancelled over fears of gangland hit on UFC fighter

An MMA event in Sydney later this month has been called off…

I went bald at 20 – it left me depressed. Now I look like this – and I HAVEN’T had a transplant. Here’s the revolutionary secret that’s changing the lives of hundreds of men like me

When Johnny Thain realised he was going bald at just 20 he…

Climate Cult Singing 'Rocky Mountain High Yi Yi'

Two days before New Year’s, I told you all about how…