Residents in north Queensland have been rattled by an inland earthquake, their second for the year.

The 4.9 magnitude quake occurred about 1pm AEST on Sunday about 100km south of Charters Towers, according to Geoscience Australia.

The quake, about 10km deep, has so far caused no damage, with people reporting windows rattling nearly 200km away in Townsville.

The Bureau of Meteorology says there is no tsunami threat to Australia as a result.