A class of non-circular analytic high-beta equilibria is studied. These equilibria are characterized by three parameters, namely, elongation, triangularity, and shift of the magnetic axis. A non-orthogonal flux coordinate system is constructed analytically which possesses a favourable angular spacing. General expressions for equilibrium quantities in terms of flux coordinates are derived.