The answer seems to be yes.
Check out the FILE section of Bash Man page
The bash executable
The systemwide initialization file, executed for login shells
The personal initialization file, executed for login shells
The individual per-interactive-shell startup file
The individual login shell cleanup file, executed when a login shell exits
Individual readline initialization file
In addition to that, shell paths are also loaded from
/etc/paths and the files (if any) in
/usr/libexec/path_helper (which is executed as part of
Lastly, there's also
/etc/bashrc, intended for functions and aliases (while
/etc/profile is designated for system wide environment and startup programs).