马希瓦科阿是古巴的城镇，属拉斯图纳斯省，位于省会拉斯图纳斯以东，面积621平方公里，海拔高度85米，2004年人口40,264，人口密度为每平方公里64.8人。