Charged walls are domain walls which carry a net magnetic charge (div M) due to their orientation relative to the domain magnetizations. They differ from ordinary Bloch and Neel walls (which are uncharged) primarily in their much wider profile. In order to calculate such walls, a variational method was developed. It is based on the separation of that part of stray field energy which would be present even with an infinitely thin wall. The main results of the calculations are as follows. 1) Isolated charged walls do exist if exchange energy is taken into account, as opposed to the periodic solution known for the limit of negligible exchange energy. 2) Rotated, partially charged walls develop a Neel-wall-like narrow core region. Detailed results for the wall profiles, energies and widths as a function of wall angle, orientation, film thickness, and material parameters are presented. They are applied to two examples: the case of a Permalloy film in a domain tip propagation memory, and the case of the implanted layer on a contiguous disk bubble device.