Right now, McDonald's has 4 restaurants near Fort Madison, Iowa. This page will provide you with the listing of all McDonald's branches nearby.