Vessel sinks can be installed on various types of countertops, including granite, marble, wood, and solid surface. However, it's important to ensure that the countertop is strong and properly supported to handle the weight of the sink.