The neutral should have no more than 2 volts to ground. If you have more than that (as measured at the receptacle) the first thing to do is to go to all the outlets with a plug in receptacle tester and make sure they all read ’wired correctly’ and none read 'open ground', in which case call an electrician.
If the receptacles are okay, go to the panel and check to see if there is the same voltage between the neutral and ground bus or neutral and panel bond. If it is the same then that is pretty much the resistance to ground causing the neutral voltage. Check the panel bonds to both the panel and the ground rod.
If the voltage between G-N buss bars is a lot less than measured at the receptacles, then the most likely culprit is a loose connection somewhere in the circuit. First tighten all the lugs on the neutral and ground bars (a lot of times this will fix it). If that doesn’t do it then you have to trace the circuit for j-boxes and check or replace the wire nuts, then work your way to each receptacle and check the pigtails. If you have the backstab connectors, those too are a source of resistance.
Somewhere along the line a loose connection places a high impedance on the neutral creating a voltage divider, which shows as a few volts on the neutral.