In the recent decade, there has been a lot of focus on developing intelligent systems and appliances to suit the century's needs and make life easier. During the same period, the electric power industry introduced Smart-Grid, a crucial innovation to meet today's electric supply-demand and effectively use electric resources. The smart grid is an aspect of the electricity industry's evolution and reformation. An electrical power grid is a complex system consisting of generation, transmission, distribution, storage, and utilization. Coordinating these systems further increases the complexity of this interconnection of systems. The existing power distribution system available in the industry consists of monitoring equipment such as Supervisory Control and Data Acquisition(SCADA) to monitor some network parts. However, there's no automated way of monitoring power outages or load current flow in some sub-sections of the distribution line. Physical inspection is not convenient as it's more time-consuming.Moreover, these sub-sections may have up to ten distribution transformers or even could be more. In this work, A novel IoT-based power line monitoring system has been introduced to overcome those issues. Narrow Band Internet of Things(NB-IoT) is used in this system as the primary wireless technology. A current sensor measures electrical line currents, and sensor values are pushed to a remote IoT cloud. Implemented system tested in several 33kV power lines and result and performances of the system is presented.