The current paper investigate the persistence of positive solutions of KPP type evolution equations with random/nonlocal dispersal in locally spatially inhomogeneous habitat. By the constructions of super/sub solutions and comparison principle, we prove that such an equation has a unique globally stable positive stationary solution.