IoT is made up of heterogeneous networks which transport a huge volume of data packets over the Internet. Improper utilization of bandwidth or insufficient bandwidth allocation leads to faults such as packet loss, setting up routing path between source and destination, reduction of speed in data communication, etc. One of the vital causes of insufficient bandwidth is nonuniform growth in the number of Internet users in a specific region. In this paper, we propose a framework for efficient distribution of bandwidth over a region based on depth of field analysis and population statistics analysis. We propose to use existing Google Earth Pro APIs over satellite images to estimate possible number of users in a particular area and plan to allocate bandwidth accordingly. The proposed framework is aimed to reduce packet loss and distortion effects due to scattering and refraction. © 2020, Springer Nature Singapore Pte Ltd.