> This page location: Administration Tips > Uninstall PostgreSQL on Ubuntu
> Full Neon documentation index: https://neon.com/docs/llms.txt

# How to Uninstall PostgreSQL from Ubuntu

**Summary**: in this tutorial, you will learn step-by-step how to uninstall PostgreSQL from Ubuntu.

Here are the steps for uninstalling the PostgreSQL on Ubuntu:

- Uninstall the PostgreSQL application
- Remove PostgreSQL packages
- Remove PostgreSQL directories
- Delete the postgres user
- Verify uninstallation

The following is a step-by-step tutorial to uninstall PostgreSQL from Ubuntu:

## Step 1. Uninstall the PostgreSQL application

Open the SSH terminal and run the following command to remove PostgreSQL from Ubuntu:

```bash
sudo apt-get --purge remove postgresql
```

## Step 2. Remove PostgreSQL packages

Run the following command to show all installed PostgreSQL packages:

```bash
dpkg -l | grep postgres
```

The command will return a list of installed PostgreSQL packages.

To uninstall PostgreSQL completely, you need to remove all of these packages using the following command:

```bash
sudo apt-get --purge remove <package_name>
```

Replace `<package_name>` with the names of the installed packages.

Typically, you may have several packages such as `postgresql`, and `postgresql-client-16`. Make sure to remove all of them.

## Step 3. Remove PostgreSQL directories

Remove the PostgreSQL's related directories by executing the following commands:

```bash
sudo rm -rf /var/lib/postgresql/
sudo rm -rf /var/log/postgresql/
sudo rm -rf /etc/postgresql/
```

## Step 4. Remove the postgres user

Typically, the PostgreSQL installer creates a system user `postgres` during the installation. To remove it, you can run the following command:

```bash
sudo deluser postgres
```

## Step 5. Verify uninstallation

Finally, you can verify the uninstallation of PostgreSQL by using the following command:

```bash
psql --version

```

If PostgreSQL is uninstalled successfully, this command should return the following message:

```

-bash: /usr/bin/psql: No such file or directory
```

That's it! PostgreSQL should now be completely uninstalled from your Ubuntu system.

---

## Related docs (Administration Tips)

- [Reset Password](https://neon.com/postgresql/postgresql-administration/postgresql-reset-password)
- [Describe Table](https://neon.com/postgresql/postgresql-administration/postgresql-describe-table)
- [Show Databases](https://neon.com/postgresql/postgresql-administration/postgresql-show-databases)
- [Show Tables](https://neon.com/postgresql/postgresql-administration/postgresql-show-tables)
- [Practical psql Commands](https://neon.com/postgresql/postgresql-administration/psql-commands)
- [Restart PostgreSQL on Windows](https://neon.com/postgresql/postgresql-administration/restart-postgresql-windows)
- [Restart PostgreSQL on Ubuntu](https://neon.com/postgresql/postgresql-administration/postgresql-restart-ubuntu)
- [Get PostgreSQL Version](https://neon.com/postgresql/postgresql-administration/postgresql-version)
- [Check PostgreSQL Uptime](https://neon.com/postgresql/postgresql-administration/postgresql-uptime)
- [Password File (.pgpass)](https://neon.com/postgresql/postgresql-administration/postgresql-password-file-pgpass)
- [Terminate Backend Connections](https://neon.com/postgresql/postgresql-administration/postgresql-pg_terminate_backend)
