Yes, Uranus does have a magnetic field. In fact, Voyager 2 discovered that Uranus’s magnetic field was quite complex, with many poles. There are many locations where the magnetic field lines are plunging directly into, or directly out of the planet. This is called a multipolar magnetic field.