We investigate the dynamical behaviours of n-vortex problem with circulation vector $$\varvec{\Gamma }$$ on a Riemann sphere $${\mathbb {S}}^2$$ , equipped an arbitrary metric g. By mixing perspectives from Riemannian geometry and symplectic geometry, we prove that for any given Hamiltonian is Morse function $${\mathcal {C}}^2$$ generic If some constraints are put then such g possesses finitely...