Measuring the indoor temperature of building rooms is a valuable approach for evaluating thermal comfort and providing feedback control for heat substations in district heating systems (DHSs) in China. Previous studies on indoor temperatures have primarily focused on analyzing their overall trends and influencing factors, while research on daily change patterns is lacking. This study utilized a clustering method to analyze the indoor temperature data from an actual DHS in Northeast China. First, a 24-h observation vector was constructed using the deviation between the actual and target values to represent the daily temperature pattern. Second, the k-means method was applied to cluster the values, and the quantity distribution and typical characteristics of each cluster were analyzed. Finally, a multi-nominal logistic regression model was used to analyze the influence of different factors on each cluster. The comparison results with the four representative clustering algorithms indicated that k-means was the optimal model and the optimal number of clusters was 4. The trend of each cluster was roughly the same, with the main difference being the fluctuation amplitude and distance from the target value. The differences between the clusters were related to various influencing features, with the primary return pressure for workdays and the secondary return pressure for holidays being the most significant. This study identified the optimal daily variation patterns of indoor temperature and analyzed the important features that affect this pattern, which is beneficial for enhancing the regulatory efficiency of DHS.