Headaches in the postpartum period can occur due to drop in the hormonal levels. Other cause is leakage of spinal fluid. This is usually seen if you received epidural or spinal anesthesia during delivery. The treatment for these headaches is usually bed rest and caffeine. In some cases blood patch may be required.
I would suggest you to discuss these possibilities with your GP and let us know if you have more questions.
What you describe seems like a tension headache, which is similar to, but not exactly migraine. Medications for migraine relieve this headache. Stress and anxiety are causative factors. Your recent delivery, stress of taking care of the baby may have been the triggers for this. Please do not take any medication without consulting a doctor in case you are breast feeding your baby, though Excedrin Migraine is relatively safe, upto 4 times a day. There is no effective, one time treatment for this headache. In course of time, as you get adjusted to the situation around you, these headaches will go.
Dizziness is also seen after delivery, due to anemia, change in blood volume, hypoglycemia, hypotension. Make sure you are taking your prenatals, iron supplements, atleast 4 litres of water and food at regular intervals. Rocking your baby in sitting posture also helps.
Please get back if you have any other queries