Kerala has the highest percentage of diabetic patients - 51.8%. Tamil Nadu follows this at 42.8%. The least affected states are Rajasthan and Jammu & Kashmir at 16%.