Vehicle density information for traffic regulation including the timing of traffic lights is still very minimal. This study aims to calculate the number of vehicles at an intersection then classify the density level of each road segment. The detection process begins with taking video from Teling intersection of Manado City, Indonesia. Video processed using the Gaussian Mixture Model (GMM) algorithm and Morphological Operation (MO) to detect vehicles object in the form of BLOB (Binary Large Object). The results of the feature extraction are calculated to get the number of vehicles from the specified Region of Interest (ROI). The results of counting vehicles are classified according to the density level to be able to compare the level of congestion on each road segment. The results of the proposed system accuracy is 90.9% for the calculation of vehicles on the road. This research is expected to be implemented in Smart Traffic Light.