Las partes occidentales de la antigua Punyab, habitadas mayoritariamente por musulmanes, se convirtieron en el Punyab Occidental de Pakistán, más tarde rebautizada como provincia de Punyab, mientras que las partes orientales en su mayoría hindúes y sij pasaron a pertenecer a la India.
[2] Los estados principescos de la región de Punyab (que no habían sido posesiones británicas, por lo cual no podían ser divididas por los británicos) se adhirieron todas al nuevo Dominio de la India y se combinaron en la Unión de Estados de Patiala y de Punyab Oriental (PEPSU por sus siglas en inglés).
La Constitución de la India, que entró en vigor en 1950, cambió el nombre del estado de "Punyab Oriental" a solamente "Punyab".
Hubo otra reorganización que tuvo efecto a partir del 1 de noviembre de 1966, esta vez basada en líneas lingüísticas, cuando el estado de Punyab compuesto en 1956 se dividió en tres: la parte de habla mayoritaria hindi se convirtió en el actual estado indio de Haryana y la parte de habla mayoritaria punyabi se convirtió en el actual Punyab,[3][4] en tanto se creó un nuevo territorio de la unión (Chandigarh) para servir como capital de ambos estados.
Al mismo tiempo, algunas partes del antiguo territorio de Patiala y de Punyab Oriental, incluyendo Solan y Nalagarh, fueron trasladados al estado de Himachal Pradesh.