пуэрто-риканский (от Пуэрто-Рико)
ПУЭРТО-РИКАНСКИЙ, может произноситься с дополнительным ударением: пуэрто-риканский \\ пу[э]рто-риканский и пу[ие]рто-риканский; в формах с сочетанием нс[к’]: пуэрто-риканский, пуэрто-риканским... – пуэрто-рика[нс]кий; в форме пуэрто-риканский – пуэрто-риканс[к’и]й и допуст. устарелое пуэрто-риканс[кə]й.
Ответы справочной службы
В подобных прилагательных обе части будут писаться с прописной буквы только в том случае, если прилагательное является первым словом в составном географическом и административно-территориальном названии, в названии исторического события, учреждения, памятника и т. п. В остальных случаях такие прилагательные пишутся строчными. Ср.: нью-йоркские улицы и Нью-Йоркский музей современного искусства, орехово-зуевские школьники и Орехово-Зуевский район Московской области.
Правильно: пуэрто-риканский гражданин, но: пуэрториканец.
В данном случае различаются семантическая мотивация (производное от наименования жителя) и словообразовательная (производное от названия страны). Корректно дефисное написание прилагательного.