We study the 2D Euler equation in a bounded simply-connected domain, and establish the local uniqueness of flow whose stream function ψε satisfies{−ε2Δψε=∑i=1k1Bδ(z0,i)(ψε−με,i)+γ,inΩ,ψε=0,on∂Ω, with ε→0+ the scale parameter of vortices, γ∈(0,∞), Ω⊂R2 a bounded simply connected Lipschitz domain, z0,i∈Ω the limiting location of ith vortex, and με,i the flux constants unprescribed. Our proof is achieved by a detailed description of asymptotic behavior for ψε and Pohozaev identity technique. For k=1, we prove the nonlinear stability of corresponding vorticity in Lp norm, provided that z0,1 is a non-degenerate minimum point of Robin function. This stability result can be generalized to the case k≥2, and (z0,1,⋯,z0,k)∈Ωk being a non-degenerate minimum point of the Kirchhoff-Routh function.