As adjectives the difference between unimagined and unsupposed
is that unimagined is that has not been imagined while unsupposed is not supposed; unimagined or unexpected.
unimagined
English
Adjective
(-)
That has not been imagined.
unsupposed
English
Adjective
(-)
Not supposed; unimagined or unexpected.