Particle filtering is an essential tool to improve uncertain model predictions by incorporating noisy observational data from complex systems including non-Gaussian features. A class of particle filters, clustered particle filters, is introduced for high-dimensional nonlinear systems, which uses relatively few particles compared with the standard particle filter. The clustered particle filter captures non-Gaussian features of the true signal, which are typical in complex nonlinear dynamical systems such as geophysical systems. The method is also robust in the difficult regime of high-quality sparse and infrequent observations. The key features of the clustered particle filtering are coarse-grained localization through the clustering of the state variables and particle adjustment to stabilize the method; each observation affects only neighbor state variables through clustering and particles are adjusted to prevent particle collapse due to high-quality observations. The clustered particle filter is tested for the 40-dimensional Lorenz 96 model with several dynamical regimes including strongly nonGaussian statistics. The clustered particle filter shows robust skill in both achieving accurate filter results and capturing nonGaussian statistics of the true signal. It is further extended to multiscale data assimilation, which provides the large-scale estimation by combining a cheap reduced-order forecast model and mixed observations of the large-and small-scale variables. This approach enables the use of a larger number of particles due to the computational savings in the forecast model. The multiscale clustered particle filter is tested for one-dimensional dispersive wave turbulence using a forecast model with model errors.data assimilation | particle filter | non-Gaussian | uncertainty quantification D ata assimilation or filtering combines numerical forecast models with observational data to provide the best statistical estimation and prediction of complex systems. Due to the high dimensionality of complex nonlinear systems such as geophysical systems, accurate and efficient estimation and prediction of such complex systems are formidable tasks. They require enormously large computational resources to run forecast models and observations can be sparse and infrequent, as in oceanography. As a Monte Carlo approach, ensemble-based methods (1, 2) combined with covariance inflation and localization are indispensable tools because they allow computationally cheap, low-dimensional ensemble state approximations for the systems. They have performed well for operational applications such as numerical weather prediction (3, 4). Nevertheless, because the ensemble-based methods approximate the forecast distribution using Gaussian statistics, when the ensemble is not sufficiently large these methods can lead to inaccurate estimation and prediction when the true signal has non-Gaussian statistics, which are typical for a wide range of systems. Particle filtering captures non-Gaussian features using different weights for different...