Eligibility for CHIP varies by state, but generally, it is available to uninsured children under the age of 19 in families with incomes too high to qualify for Medicaid but too low to afford private insurance. States have the flexibility to set their own income eligibility limits, typically ranging from 200% to 300% of the federal poverty level. Additionally, some states also cover pregnant women under CHIP.