At this time, McDonald's has 6 branches near Portsmouth, Virginia, Virginia. On this page you can find the listing of all McDonald's locations nearby.