Zip code 21228, located in Baltimore County, Maryland has a population of 48,601, made up of 19,364 households. There is an average of 2.36 people in each household. In 21228, the average home value is $136,500, with the average household earning $54,890 per year in income.