ნაგულისხმევი B-tree-ის გარდა, PostgreSQL გთავაზობს რამდენიმე სპეციალიზებულ ინდექსის ტიპს — GIN, GiST, BRIN, Hash — თითოეული განკუთვნილია სხვადსხვა მონაცემებისა და შეკითხვების სქემებისთვის, პლუს partial და expression ინდექსები მოქნილობისთვის. სწორი ინდექსის ტიპის არჩევა შეიძლება დრამატულად გაუმჯობესოს სპეციალიზებული შეკითხვების ეფექტიანობა.
