Main blood supply to the head and neck of femur comes from -
The medial circumflex femoral artery along with its retinacular and epiphyseal branches supplies most of the blood supply to the head and neck of femur.
Lateral circumflex femoral Artery
Medial circumflex femoral Artery
Artery of Ligamentum Teres
Popliteal Artery