The cost to adopt a child in Ohio varies widely and depends on the process you choose. Generally, adopting through an agency or attorney can cost between $10,000 and $50,000. We are very straight forward with our fee structure that we share with families in the adoption process. We are a non-profit adoption agency and keep our fees very reasonable for families. We can tell you more about subsidies and tax credits that can make adoption more affordable.