An earthquake early Saturday injured seven people on the Indonesian resort island of Bali.

The quake hit shortly after 6 a.m. local time, about 75 kilometres south of the island's capital of Denpasar, said the United States Geological Survey.

The USGS put the quake's magnitude at 5.8, while Indonesia's Meteorological and Geophysics Agency said it was a more powerful 6.4 magnitude.

Seven people were treated in hospital in Denpasar for head injuries and broken bones, said Dr. Ken Wirasandi.

Saturday's quake came after a 7.0-magnitude quake hit the southern coast of Indonesia's main island of Java on Sept. 2. That quake left almost 100 dead or missing.