In a multibus dc microgrid, both the constant power loads (CPLs) and the discrete-time (DT) sampling of digital controllers tend to destabilize the system. To address these issues, a novel distributed DT control scheme is presented in this article to achieve proportional load current sharing and weighted average bus voltage regulation in dc microgrids with constant impedance loads, constant current loads, and CPLs (ZIP loads). First, a dc microgrid model with ZIP loads is established in the DT domain, based on which the distributed DT controller is developed. A sparse communication network is then exploited to achieve the proportional load current sharing by exchanging sampled current information between neighbors. Specifically, a distributed voltage observer utilizing the neighbors’ current information and local voltage information is designed to estimate and regulate the weighted average bus voltage. To alleviate the destabilizing effect induced by the DT sampling of digital controllers, a constrained condition on control gains is established. Additionally, a sufficient condition on CPLs that guarantees their negative impact on stability being locally counteracted is proposed. Through Lyapunov synthesis, the objectives of current sharing and voltage regulation are proved to be achieved simultaneously. Simulation studies on a detailed switch-level model validate the control scheme and demonstrate its robustness against communication network imperfections and the capability of accommodating plug-and-play operations.