Rajpur and Sonarpur are two separate towns. Since the formation of the municipality, these twin towns are known together as Rajpur Sonarpur.
The towns of Rajpur and Sonarpur, while separate entities, have become known as a unified entity called Rajpur Sonarpur after the formation of the municipality.