package-user-dir is a variable defined in `package.el'.
Its value is

  • This variable may be risky if used as a file-local variable.

Directory containing the user's Emacs Lisp packages.
The directory name should be absolute.
Apart from this directory, Emacs also looks for system-wide
packages in `package-directory-list'.

You can customize this variable.

This variable was introduced, or its default value was changed, in version 24.1 of Emacs.