Action
Find care.
Get tested.
How do I find a doctor to test me for anemia?
Start with a primary care clinician, a community health center, or your insurer's directory — you don't need a specialist for a blood test. If cost is the barrier, federally funded health centers charge on a sliding scale based on income. Ask for two things by name: a complete blood count (CBC) and a ferritin level.
Clinic finder
Search near you
Enter a ZIP or postal code and we'll open the official HRSA health center directory for that area. We don't store what you type.
Opens findahealthcenter.hrsa.gov in a new tab. Check Yourself is not affiliated with HRSA and does not receive your search.
Directories
Where to look
Independent, public, non-commercial directories. We don't take referral fees from any of them.
United States
HRSA Find a Health CenterFederally funded community health centers. They see patients regardless of insurance status and charge on a sliding scale based on income.
United States
National Association of Free & Charitable ClinicsDirectory of free and low-cost clinics for uninsured and underinsured patients.
United States
HealthCare.gov — Find local helpIn-person assisters who can help you get covered before you book an appointment.
Australia
Healthdirect Service FinderFind GPs, pathology collection centres, and after-hours care by suburb or postcode.
The appointment
Four steps, start to finish
You are not asking for a favor. You are asking a reasonable question about your own body.
- 01
Write down the timeline
When did it start? What is harder now than it was six months ago? Two or three specific examples beat a general 'I'm tired.'
- 02
Book with a primary care clinician
A GP, family doctor, nurse practitioner, or community health center is the right first stop. You do not need a specialist to get a blood test.
- 03
Ask for a CBC and ferritin
A complete blood count can show anemia. Ferritin reflects stored iron and can be low before a CBC looks abnormal. Ask for both by name.
- 04
Ask what the numbers mean — and why
If iron is low, the next question is why. Low iron is a symptom of something, not usually the whole story. Ask for the follow-up plan in writing.
Questions
Before you book
- How do I find a doctor to test me for anemia?
- Start with a primary care clinician, a community health center, or your insurer's provider directory. In the U.S., HRSA-funded health centers accept patients regardless of insurance status and charge on a sliding scale based on income. Ask for a complete blood count (CBC) and ferritin.
- What if I don't have insurance?
- Federally funded community health centers see uninsured patients and set fees by income. Free and charitable clinics, and many local health departments, also provide basic blood work. Cost should be discussed up front — ask what the visit and labs will run before you book.
- Can I just order my own blood test?
- In many places, yes — direct-to-consumer lab services can run a CBC and ferritin without a doctor's order. Results still need interpretation, and low iron is a symptom of something else, so plan to bring the numbers to a clinician rather than treating yourself.
- What should I ask for at the appointment?
- Say how long the symptoms have lasted, what changed, and what you've already ruled out. Then ask directly: could this be anemia or low iron, and can we check a CBC and a ferritin level? Our conversation scripts give you the exact wording.
These symptoms can have many causes. They do not mean you have anemia. If symptoms persist or concern you, talk with a healthcare professional.
If symptoms are severe — chest pain, severe difficulty breathing, fainting, or sudden severe weakness — seek urgent medical care or call your local emergency number now.
CheckYourself.
Know the signs. Know your body.
Don't ignore persistent changes.
Get checked when something doesn't feel right.