There are some conflicting reports as we try more to look out on the internet for an answer to this. DNA newspaper published this. http://www.dnaindia.com/india/report_voluntary-blood-donors-declining-i…, saying tripura with 95.3% is highest. TOI had this to say http://timesofindia.indiatimes.com/city/chennai/TN-top-among-states-in-…, giving the award to tamil Nadu. Not much data on the NACO website also. However, Tripura, TN, Gujarat, Tamil Nadu and maharashtra are the clear winners!