In this paper, we prove the existence of locally non-radial solutions to the stationary 2D Euler equations with compact support but non-concentrated around one or several points. Our solutions are of patch type, have analytic boundary, finite energy and sign-changing vorticity and are new to the best of our knowledge. The proof relies on a new observation that finite energy, stationary solutions with simply-connected vorticity have compactly supported velocity, and an application of the Nash-Moser iteration procedure.