frontend vibration on 1997 Dodge Dakota

i have a vibration not only at city speeds but highway speeds also gets worse at highway speeds

Asked by for the 1997 Dodge Dakota
Check your wheel balance first and foremost ASAP.
1 more answer
There are many things that could cause vibration in the front end. There's bad wheel balance, loose tierod ends, loose steering box, pitman arm, loose idler arm or ball joints. You could have a bent wheel, out-of-round tires or tread separation. For starters. You could go to an alignment shop or a Dodge specialist for help.
If you want to find a specialist, here's a directory link for you: