La Batalla de Santa Rosa fue un enfrentamiento bélico que ocurrió el 20 de marzo de 1856 en la Hacienda Santa Rosa, Guanacaste, Costa Rica, en el marco de la Campaña Nacional de 1856-1857, y tuvo como resultado la expulsión del ejército filibustero comandado por William Walker de territorio costarricense.