Yonashiro ( 与那城町 , Yonashiro-chō?, Okinawense: Yunagushiku) era una ciudad ubicada en distrito de Nakagami, prefectura de Okinawa, Japón.
A partir de 2003, la ciudad tenía una población estimada de 13,177 y una densidad poblacional de 691.71 personas por km².
El área total era de 19,05 km².
Originalmente era Yonagusuku Village ( 与那城村 , Yonagusuku-son?).
Fue elevado a estado de ciudad y cambió su nombre a Yonashiro en 1994.