Up to the Industrial revolution, people all over the world lived mainly in the countryside. But today, about half the world's population lives in urban areas. Cities can become smarter by integrating data and technology into their assets. With the increase in population, there is an increase in the garbage especially in cities. Though the Municipal Corporations are trying their best to maintain the city clean by collecting the garbage timely from all the bins, they are mostly found overloaded and make the place unhygienic. This project proposes a smart bin that operates automatically to solve the above mentioned problem. The smart bin sends alerts to the garbage collector whenever it is about to be fully filled, the message is sent in a local language so that it is easily understandable. The alarm is also sent to the garbage collector. The level of garbage in the bin is found using an ultrasonic sensor. The data obtained from the sensor is stored in the database. An application is being developed which uses this data from the sensors to display the status of the garbage level in the bins, also shows the location of the bin which in turn is reflected in a Google map.