According to a survey conducted by Adoptive Families magazine, between 2015 and 2016, domestic (United States) newborn adoptions cost an average of $37,000 and international adoptions averaged about $42,000. The cost of adoption in Maryland ranges from $20,000 to $50,000.