KC, I am not a medical professional, but yes, these levels can cause dizziness. If you Google "low iron and dizziness" and "low B12 and dizziness" etc. you will see that any one of these could contribute to dizziness. Your nutrient levels are all very low in the range. Because they are in the range the docs will tell you they are OK. But being that low in the range can certainly be problematic. If it were me, I would supplement.
I would say that you're not taking enough Vit D supplement. In my experience you'd need a good period on 10,000iu to get your levels up. Amazon has softgels of this dosage which are pretty cost effective. Made a massive difference to me. Under 50 is defo deficient. The alleged acceptable range is 50-200 and I was up near the top (176) before I started feeling better.
That TSH is high too, even though within range. Most people seem to report an improvement when under 1.
I feel generally light-headed (as if I had drunk half a bottle of prosecco on an empty stomach) if I am under medicated. You are taking a lot of thyroid hormones and your TSH is still over 3. Most people taking T3 have a TSH of just about zero. I wonder if you have an absorption problem - are you taking any other medication? Are you taking the Thyroid hormones 4 hours away from the iron?
You need to get your Vitamins up to mid range levels, then your thyroid hormones might start being more effective. Low iron can make you breathless and light-headed. Taking 800iu of Vitamin D a day won't improve your levels, although it might stop you getting worse. You need a few weeks on a high level (eg 10,000 iu) to improve your level, then once it is mid-range or better you can take the 800iu a day to keep it there. Your B12 level isn't good. There are lots of posts on this forum on how to improve your B12 and Ferritin levels. The problem with over-the-counter iron pills is that the cheap ones are usually ferrous suphate (which isn't absorbed well and can give you stomach problems). You would probably benefit from taking 210mg Ferrous fumarate 3 times a day, each pill with Vitamin C to aid absorption and help prevent constipation.
You can take as much B12 as you want to because you will just excrete what you don't need. It can be taken as tablets, sublingual tablets, or patches. I think people use Methylcobalamin not Cyanocobalamin, but have a search on this form for some of the excellent advice. I buy Vitamin D and B12 from Amazon. Some people take a Vitamin B complex to balance the B Vitamins and Vitamin K as cofactor for Vitamin D, but you may not want to take quite so many pills at a time!
In addition to the above, a lot of thyroid issues are partly due to gut issues. So any gut issues need to be sorted out. I got lots of dizziness from eating foods that I was too sensitive to eat. I had a delayed reaction to these so the dizziness, brainfog etc started even a couple of days later. It was very hard to pinpoint what foods they were. I took a test and also made my diet super simple and tested foods. Most issues have gone away since I found out what these foods were and have been avoiding them.
some really good advice here . I too have a low Vit D at 32nmol/L and my Doctor flatly refuse to prescribe Vit D3 supplement despite instruction from the GMC about vulnerable patients.
I take 3000IU a day at present and after 8-12 weeks I'll get my level tested privately . If its up around 60+nmol/L then I'll cut back to 1000 IU a day and see if that is sufficient to maintain an optimum level .
Its not about what your levels are,.... its about managing your particular symptoms . There is no magic level that is right....everyone needs a different optimum level of Vit D so use how you feel rather than an arbitrary level to gauge what you need.
Content on HealthUnlocked does not replace the relationship between you and doctors or other healthcare professionals nor the advice you receive from them.
Never delay seeking advice or dialling emergency services because of something that you have read on HealthUnlocked.