SRINAGAR, India—At least nine civilians were killed and dozens more injured Monday as Pakistani and Indian forces exchanged fire along the two nations’ tense border, the latest in a series of deadly clashes in recent months.

India and Pakistan each blamed the other for starting the violence, which further undermined an increasingly tenuous 2003 cease-fire agreement designed to keep the peace between the nuclear-armed rivals.

Mortar...