Casalmaggiore is an Italian city in Lombardy. Casalmaggiore is in the Province of Cremona. It is on the Po River. About 15,000 people live there.