In this paper, we first propose a general array model of coupled reaction–diffusion neural networks with switching topology. Then, by utilizing the Lyapunov functional method combined with some inequality techniques, several sufficient conditions are established to ensure the input strict passivity and output strict passivity of the proposed network model. Furthermore, we reveal the relationship between passivity and stability of the proposed model. Based on the obtained passivity results and relationship between passivity and stability, a synchronization criterion is presented. Finally, two numerical examples are provided to demonstrate the correctness and effectiveness of the theoretical results.