The Centers for Family Health offer free pregnancy testing for women who think they might be pregnant. No insurance required.