Las principales ciudades a lo largo del Chao Phraya, ordenadas de norte a sur, son las siguientes: Nakhon Sawan, Uthai Thani, Chainat, Singburi, Ang Thong, Ayutthaya, Pathum Thani, Nonthaburi, Bangkok y Samut Prakan.