Năm 2003, từ một trung tâm thị tứ năm bên QL 1A xã Hàm Nhơn được nâng cấp trở thành thị trấn Phú Long. Thị trấn Phú Long có diện tích 22,50 km2 và dân số khoảng 14.042 người. Sau khi thành lập thị trấn, Đảng bộ và nhân dân thị trấn Phú Long đã nỗ lực phát triển kinh tế - xã hội.