I suggest the following:
Google search for "Mechanical Engineering Salary Survey". You should find ones from universities, government agencies, and industry groups - read them all.
You should be aware that statistics can be for entry level, average, or highest salary as well as for different parts of the country. So an entry level-engineer from a low cost-of-living area (such as Pittsburgh) will earn less than an entry-level engineer from a higher cost-of-living area (such as California). And average or highest salaries don't initially apply to a recent graduate.
As an example, I know of two recent entry-level Mechanical Engineering graduates: one was offered $99,600 and the other $62,000. Two different cities, companies, industries, and individuals.
Remember also that benefits are in addition to salary. The amount that the company pays for medical coverage will affect your total take-home amount. A decent amount of vacation time will allow you to better balance your personal life. And a good company Retirement plan may initially not feel very valuable but, as the years go by, it's accumulated value will grow considerably (and you will love it when you get near your retirement age).