HIgh CPU usage – Will using cache plugins help

Simplest way to see what is causing it is to disable all plugins and add them back one at a time. If that doesn’t reveal it, switch to a default theme. After that I’d say it is something server side.

To answer your question though – caching should help but it depends on what is causing the high usage.