This document proposes using a b-colouring technique in graph theory to perform clustering analysis on the Pima Indian Diabetes database. B-colouring involves assigning colors (clusters) to graph vertices such that no adjacent vertices share a color, and each color class has a dominating vertex connected to all other color classes. This guarantees separation between clusters. The document applies b-colouring clustering to the Pima dataset and evaluates classification accuracy compared to other methods, achieving favorable results. Experimental analysis demonstrates the b-colouring approach and reviews cluster validity indices for determining the optimal partition number.