Rajasthan does not have a designated "sub-capital"; however, Jodhpur serves as the judicial capital of the state, while Jaipur is the administrative and executive capital. Historically, cities like Udaipur, Bharatpur, and Jodhpur have served as capitals for princely states within Rajasthan, but only Jaipur is the current official capital.