Old Harbour is a town in southern Jamaica, in southern St. Catherine parish near the island's southern coast. Nearby settlements and nota…Old Harbour is a town in southern Jamaica, in southern St. Catherine parish near the island's southern coast. Nearby settlements and notable places include Old Harbour Bay, Longville Park, Free Town, McCooks Pen, Port Esquivel, Moores Pen and Little Goat Island.