The anonymous hackers released the database a week after Snapchat claimed it had introduced measures to fix a security glitch, which it was told could result in users' personal information being put at risk.
The group has released the database via a website SnapchatDB, giving people the option to download the list of usernames and phone numbers as well as their location.
The hackers redacted the last two digits of each number, claiming the stunt was designed to 'raise awareness' of the issue.
The group have left the usernames in their entirety adding that people tend to use the same username across the internet.
In a statement on the site Snapchat DB, the group of hackers said: 'This information was acquired through the recently patched Snapchat exploit and is being shared with the public to raise awareness on the issue.
On Christmas Day Australian security research group, Gibson Security revealed details of a security hole affecting the Snapchat site.
The security group revealed how the vulnerability on the site could be manipulated and added that Snapchat did not respond to their warnings when they raised the issue months ago.
Gibson Security tweeted that it had no involvement in the release of the users' personal information.
The tweet said: 'We know nothing about SnapchatDB, but it was a matter of time til something like that happened.'
After Gibson published its findings Snapchat said it took user privacy seriously and replied in a blogpost.
It said: 'Theoretically, if someone were able to upload a huge set of phone numbers, like every number in an area code, or every possible number in the US, they could create a database of the results and match usernames to phone numbers that way.
'Over the past year we’ve implemented various safeguards to make it more difficult to do. We recently added additional counter-measures and continue to make improvements to combat spam and abuse.'