Magpies can be found all over the world in a variety of different habitats. They are usually found in open woodlands, grasslands, farmland, and even city parks or gardens. Magpies have an affinity for trees and other tall structures which they use to build their nests, so you’re most likely to find them in areas that have plenty of these.