It varies state to state. For instance, Tennessee requires a child’s consent to be adopted if the child is 14 or older. In Alaska it’s 10, in Arizona, 12, etc.
I’m unsure about Foster Care, and it’s hard to find resources that talk about this stuff from the child’s perspective. It looks like...