Get a sharps container.
Put needles and empty vials and even syringes into it.
Take to a pharmacy that accepts sharps containers and makes sure the contents are disposed of properly.
Although, if you live in a place where trash is incinerated, you "can" put the sharps container in the bin.