Qibla direction in Puerto Rico

The Qibla in Puerto Rico lies towards the north-east. Depending on the city the angle from true north ranges from 64.1° in Rincon to 64.8° in Culebra, and the Kaaba is between 10,748 km and 10,934 km away. The table gives the exact bearing for 80 cities.

Stand facing true north, then turn clockwise by the angle of your city. A phone compass shows magnetic north, which in Puerto Rico can differ from true north by a few degrees; our Qibla finder corrects this automatically when your phone reports true heading.

Why the Qibla changes across the country

Between the cities in the table the Qibla angle varies by 0.7°. Culebra is the closest to the Kaaba (10,748 km) and Cabo Rojo the farthest (10,934 km). The farther apart two cities are, the more their bearings to Makkah diverge, which is why the angle of the capital, 64.5°, should not be used everywhere.

Inside a mosque, the mihrab already shows the Qibla. Elsewhere, a compass app, the position of the sun or our Qibla finder can be used; scholars agree that facing the general direction is enough when the exact angle cannot be known.

Qibla in Puerto Rico: questions

What is the Qibla direction in San Juan?

64.5° from true north, towards the north-east, 10,817 km from the Kaaba.

Which city in Puerto Rico is closest to Makkah?

Culebra, 10,748 km from the Kaaba, among the 80 cities listed.

Does a phone compass show the right Qibla?

Only if it is calibrated and corrected for magnetic declination. Turn the phone in a figure 8 and keep it away from metal; our Qibla finder uses the true heading when the phone provides it.

Bearing from true north, measured clockwise
CityQiblaDirectionDistance to Makkah
Adjuntas64.3°north-east10,890 km
Aguada64.1°north-east10,924 km
Aguadilla64.1°north-east10,918 km
Aguas Buenas64.5°north-east10,827 km
Aibonito64.5°north-east10,848 km
Anasco64.1°north-east10,924 km
Arecibo64.3°north-east10,875 km
Arroyo64.6°north-east10,837 km
Barceloneta64.3°north-east10,859 km
Barranquitas64.4°north-east10,849 km
Bayamón64.5°north-east10,825 km
Cabo Rojo64.1°north-east10,934 km
Caguas64.5°north-east10,823 km
Camuy64.2°north-east10,886 km
Candelaria64.4°north-east10,830 km
Canovanas64.6°north-east10,802 km
Carolina64.5°north-east10,807 km
Catano64.5°north-east10,819 km
Cayey64.5°north-east10,840 km
Ceiba64.7°north-east10,783 km
Ciales64.4°north-east10,858 km
Cidra64.5°north-east10,836 km
Coamo64.4°north-east10,859 km
Comerio64.5°north-east10,840 km
Corozal64.4°north-east10,843 km
Culebra64.8°north-east10,748 km
Dorado64.4°north-east10,833 km
Fajardo64.7°north-east10,780 km
Florida64.3°north-east10,865 km
Guanica64.2°north-east10,917 km
Guayama64.5°north-east10,841 km
Guayanilla64.3°north-east10,904 km
Guaynabo64.5°north-east10,823 km
Gurabo64.6°north-east10,814 km
Hatillo64.2°north-east10,884 km
Hormigueros64.1°north-east10,930 km
Humacao64.6°north-east10,805 km
Isabela64.1°north-east10,902 km
Isabell II64.8°north-east10,769 km
Jayuya64.3°north-east10,875 km
Juana Diaz64.4°north-east10,875 km
Juncos64.6°north-east10,811 km
Lajas64.2°north-east10,928 km
Lares64.2°north-east10,898 km
Las Marias64.2°north-east10,911 km
Las Piedras64.6°north-east10,808 km
Levittown64.5°north-east10,825 km
Loiza64.6°north-east10,797 km
Luquillo64.6°north-east10,784 km
Manati64.3°north-east10,855 km
Maricao64.2°north-east10,914 km
Maunabo64.6°north-east10,819 km
Mayagüez64.1°north-east10,928 km
Moca64.1°north-east10,916 km
Morovis64.4°north-east10,852 km
Naguabo64.6°north-east10,794 km
Naranjito64.4°north-east10,838 km
Orocovis64.4°north-east10,855 km
Patillas64.6°north-east10,830 km
Penuelas64.3°north-east10,895 km
Ponce64.3°north-east10,888 km
Quebradillas64.2°north-east10,896 km
Rincon64.1°north-east10,932 km
Rio Grande64.6°north-east10,795 km
Sabana Grande64.2°north-east10,917 km
Salinas64.5°north-east10,859 km
San German64.2°north-east10,925 km
San Juan64.5°north-east10,817 km
San Lorenzo64.6°north-east10,816 km
San Sebastian64.2°north-east10,907 km
Santa Isabel64.4°north-east10,869 km
Toa Alta64.4°north-east10,834 km
Toa Baja64.4°north-east10,833 km
Trujillo Alto64.5°north-east10,813 km
Utuado64.3°north-east10,883 km
Vega Alta64.4°north-east10,841 km
Vega Baja64.4°north-east10,845 km
Villalba64.4°north-east10,870 km
Yabucoa64.6°north-east10,815 km
Yauco64.3°north-east10,908 km

Qibla finder