The quake struck 143 km (88 miles) west of the city of Meiktila at a depth of 84 km (52 miles), the agency said.
There were no immediate reports of casualties or damage.
The quake shook buildings in buildings in Burma‘s biggest city of Rangoon and in other towns and cities, witnesses said.
Office buildings in the Thai capital of Bangkok, to the east of Burma, shook for a few seconds, residents there said. The quake was also felt in Bangladesh, to the west of Burma, residents said.