You also forgot to mention /usr/local/bin, /usr/local/sbin, and /usr/local/lib which many distros will install non-standard programs to. A good rule of thumb is to look at what directories are specified in the PATH environment variable.
Any particular reason for asking? There are easy ways to discover where a particular file is located.