The 38th edition of the National Games was held in Uttarakhand with 28 states, the eight union territories and the Services Sports Control Board (SSCB).
The Services bagged nine more medals, including three gold, for a Games total haul of 121 (68 gold, 26 silver, 27 bronze).
It had finished second behind Maharashtra in the 2023 edition in Goa.
Before that, it had topped the medal tally in four successive National Games (2007, 2011, 2015 and 2022).
Maharashtra won more medals than Services with 198 (54 gold, 71 silver, 73 bronze) but the lesser number of golds.
Even Haryana got more medals than Services with 153 (48 gold, 47 silver, 58 bronze).
Tamil Nadu (27 gold, 30 silver, 34 bronze), Uttarakhand (24 gold, 35 silver, 43 bronze), West Bengal (16 gold, 13 silver, 18 bronze), Punjab (15 gold, 20 silver, 31 bronze) and Delhi (15 gold, 18 silver, 29 bronze) rounded off the top-10.
In hockey competitions in Haridwar, Haryana defeat Madhya Pradesh the final to win the women's gold medal.
In the men's event, Karnataka victory over Uttar Pradesh to win the gold.