Abstract This article focuses on the thermal management and temperature balancing of lithium-ion battery packs. As society transitions to relying more heavily on renewable energy, the need for energy storage rises considerably, as storage facilitates power regulation between these sources and the grid. Lithium-ion batteries are leading the market for energy storage options, but their properties are temperature sensitive, with thermal abuse resulting in shortened pack lifetime and possible safety issues. Current battery thermal management systems (BTMS) are implemented in a number of ways to ensure consistent and reliable operation. However, they are typically limited in architecture and restricted in ability to attend to temperature gradients. This work proposes a BTMS topology that permits control of the individual cooling received by a cell in a pack. First, an analysis is done using timescale separation to confirm that cell-level temperature control is capable of extending the lifetime of a pack as compared to pack-level control. The analysis is used to guide the gain tuning of a state feedback controller, which directs more cooling effort to cells of higher temperatures. Validation of the BTMS topology and control is performed through the simulation of a battery pack, with variations in total cooling power and resistance heterogeneity. The outcome of the validation studies indicates that the proposed BTMS configuration is better equipped to reduce temperature differences and extend pack life. This benefit increases as total input power increases, giving the controller more freedom to cool unhealthy cells while remaining within power constraints.