Taking into account the effects of patch structure and nonlinear density-dependent mortality terms, we explore a class of almost periodic Nicholson’s blowflies model in this paper. Employing the Lyapunov function method and differential inequality technique, some novel assertions are developed to guarantee the existence and exponential stability of positive almost periodic solutions for the addressed model, which generalize and refine the corresponding results in some recently published literatures. Particularly, an example and its numerical simulations are arranged to support the proposed approach.