Skip to content

Instantly share code, notes, and snippets.

What would you like to do?
Note - How completely uninstall PostgreSQL 9.X on Mac OSX

This blog post has helped me clean up my postgres development environment on Mac. So making a copy!

How completely uninstall PostgreSQL 9.X on Mac OSX

This article is referenced from stackoverflow:

If installed PostgreSQL with homebrew , enter brew uninstall postgresql

If you used the EnterpriseDB installer , follow the following step.

Run the uninstaller on terminal window

sudo /Library/PostgreSQL/9.X/

If installed with Postgres Installer, do:

open /Library/PostgreSQL/9.X/

Remove the PostgreSQL and data folders. The Wizard will notify you that these were not removed.

sudo rm -rf /Library/PostgreSQL

Remove the ini file:

sudo rm /etc/postgres-reg.ini

Remove the PostgreSQL user using System Preferences -> Users & Groups.

Unlock the settings panel by clicking on the padlock and entering your password.
Select the PostgreSQL user and click on the minus button.
Restore your shared memory settings: sudo rm /etc/sysctl.conf
Copy link

enriquezrene commented Apr 11, 2018

Awesome, thank you

Copy link

shi-xiaopeng commented Apr 13, 2018

Thank you! It helps a lot

Copy link

vfautsch commented Apr 15, 2018

Great guide, thanks!

Copy link

auraz commented Apr 20, 2018


Copy link

grassiricardo commented Apr 21, 2018


Copy link

ArnaldoSena commented Apr 30, 2018

It's work! Thanks!

Copy link

drewdle commented May 18, 2018

Thanks... but for some reason, on my start screen, the Postgres user persists. In the system prefs, the user is not listed at all.

Copy link

Marcos-Branquinho commented May 28, 2018

worked for me! Thanks a lot!

Copy link

mrioqueiroz commented Jul 1, 2018


Copy link

eeliwan commented Jul 8, 2018


Copy link

frmendez commented Jul 9, 2018


Copy link

celsooliveiraTBDE commented Jul 15, 2018

Still works like a charm.

Copy link

vl4dt commented Jul 18, 2018

Worked like a charm. very nice!

Copy link

kirpheaice commented Jul 27, 2018

Thank you very much.

Copy link

stella3d commented Aug 17, 2018

thank you, this worked great

Copy link

AsyaKarapetyan commented Aug 21, 2018

I was trying to uninstall with Terminal but I was getting error. Then I tried another way to uninstall from this article and it helped

Copy link

tsonny commented Aug 27, 2018


Copy link

mtazzari commented Sep 10, 2018

Great checklist!

Copy link

kadirmaev commented Oct 2, 2018

You are the best! Thanks a lot!

Copy link

yannlr37 commented Oct 5, 2018

Thanks !

Copy link

jlbokass commented Oct 8, 2018

Thank you ! it works very well!

Copy link

ec-wagner commented Oct 21, 2018

Note for macOS High Sierra

  • last step: sudo rm /etc/sysctl.conf --> error: /etc/sysctl.conf: No such file or directory

Copy link

Makesh commented Oct 25, 2018

Thank you !!!!!!!!!!!!!!

Copy link

sugarac commented Oct 31, 2018

shit. useless

Copy link

kissferenc commented Jan 5, 2019


Copy link

taka2477 commented Feb 11, 2019

Thx a lot!!

Copy link

kerimsari commented Feb 14, 2019

Thank you!! Mille Merci...

Copy link

mbifulco commented Mar 20, 2019

So glad I found this. Thank you!

Copy link

Ibrahimahadi commented Apr 16, 2019


Copy link

ramsesls commented May 22, 2019


Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment