You can fix a key holder on the wall for your keychain, but if you want an easier way to keep your keys or other metal accessories in place, the magnetic light switch cover may be more suitable for you.
This is a very practical light switch cover designed to offer you an easy way to keep your metal items in place. As we can see from the images, it’s a standard single switch plate, but the switch cover features super strong neodymium magnets in order that you can easily attach your metal keychain, USB flash drive, and even a hammer on the wall for easy access. Apart from that, the switch cover comes with a nickel-plated key ring that holds up to 27 keys, and just using a screwdriver you can easily replace your regular cover with the magnetic switch cover.
The magnetic light switch cover is priced at $24.99 USD. If you’re interested, jump to ThinkGeek for more details.
Additionally, if you need other options, you might to check the magnetic man key holder.