Il est le fils aîné de Charles Compton, le dernier fils de George Compton (4e comte de Northampton) et de sa femme Mary, fille unique de Berkeley Lucy, 3e baronnet[ 2] . Il fait ses études à la Westminster School et va ensuite à Christ Church, Oxford [ 3] . En 1758, il succède à son oncle George Compton (6e comte de Northampton) comme comte et est élu enregistreur de Northampton[ 4] . L'année suivante, il obtient un doctorat en droit civil de l'Université d'Oxford et est nommé lieutenant adjoint du comté de Northamptonshire [ 3] .
Lady Ann Somerset, comtesse de Northampton (attribué à Jean-Étienne Liotard )
En 1761, lors du couronnement du roi George III du Royaume-Uni , il est le porteur de la verge en ivoire avec la colombe[ 3] . Par la suite, il est nommé ambassadeur extraordinaire et plénipotentiaire en République de Venise en mai 1763 , et est décédé quelques mois plus tard[ 3] .
Le 13 septembre 1759 , il épouse Ann Somerset, fille aînée de Charles Somerset (4e duc de Beaufort) [ 5] . Leur enfant unique, Elizabeth, épouse George Cavendish (1er comte de Burlington) [ 5] . Sa femme meurt à Naples en mai 1763 et Compton lui survit jusqu'en octobre, mourant à l'âge de 26 ans[ 4] . Tous deux sont enterrés dans la chapelle de la famille à Compton, dans le Northamptonshire[ 4] . Son frère cadet Spencer Compton (8e comte de Northampton) lui succède comme comte[ 6] .