ラトゥナプラ(シンハラ語: රත්නපුර、タミル語: இரத்தினபுரி、英語: Ratnapura)は、スリランカのサバラガムワ州ラトゥナプラ県の都市である。スリランカ中央高地の南西側に位置しており、同国最大の都市コロンボから南東101 kmの距離に位置している。サバラガムワ州の州都であり、ラトゥナプラ県の県都でもある。ラトナプラとも。