Imhoff was a member of several natural history societies, as from 1826 Naturforschenden Gesellschaft des Kantons Basel and from 1827 Schweizerischen Naturhistorischen Gesellschaft.
Imhoff war Mitglied mehrerer naturkundlicher Gesellschaften, so ab 1826 der Naturforschenden Gesellschaft des Kantons Basel und seit 1827 der schweizerischen naturhistorischen Gesellschaft.