Most docs stay in the area, though not at same hospital.
This is due to having settled, spouses with jobs, etc. Also hospital's network is strongest nearby. Some choose to further specialize with fellowships, which may be at same or far off hospital. In this economy, new docs are just trying to find any work to help pay student loans.