In 2011-12, Chandigarh with 702 has the highest registered motor vehicles per 1,000 population followed by Puducherry with 521 and Goa with 476. Bihar has the lowest 31 registered motor vehicles per 1,000 population followed by West Bengal with 43 and Tripura with 56.